Info
Version: | 3.7.0 |
Author(s): | Pierre Chalamet |
Last Update: | Wednesday, July 5, 2017 |
.NET Fiddle: | Create the first Fiddle |
Project Url: | https://github.com/pchalamet/cassandra-sharp |
NuGet Url: | https://www.nuget.org/packages/cassandra-sharp |
Install
Install-Package cassandra-sharp
dotnet add package cassandra-sharp
paket add cassandra-sharp
cassandra-sharp Download (Unzip the "nupkg" after downloading)
Dependencies
- cassandra-sharp-interfaces(>= 3.7.0)
- cassandra-sharp-core(>= 3.7.0)
Tags
Please note only binary protocol (cql 3) is supported - this requires Apache Cassandra 1.2.
Major features:
* async operations (TPL tasks / Rx subscriptions)
* Rx interface (IObservable / IObserver) for result streaming
* TPL Task (compatible with C# 5 async) for future operations
* Linq friendly
* extensible rowset mapping (poco, property bag, params out of the box)
* blazing fast object marshaler (dynamic gen'ed code)
* robust connection handling (connection recovery supported)
* ability to understand performance issues (client and server side)
* multiple extension points
* timeout support
* command line tool (cqlplus)
* .NET 4.0+ support (Microsoft .NET / Mono)
Release notes: https://raw.github.com/pchalamet/cassandra-sharp/master/CHANGES.txt
For information, bug reports, suggestions or contributions: https://github.com/pchalamet/cassandra-sharp.