CqlSharp.Linq 0.36.0

CqlSharp.Linq contains a Linq-to-Cql provider for use with the Apache Cassandra database.

     Main features are:
     * Translation of Linq queries to CQL select statements.
     * All CQL functions are supported, as well as tokens and the allow filtering clause.
     * Consistency and Paging query behaviour can be set per query via IQueryable extensions
     * Linq projections (IQueryable.Select statements) can become arbitrarily complex
     * Generated mapping of query results to objects is extremely fast, through compiled expressions
     * Linq queries can be (pre-)compiled for increased performance
     * Snapshot-based entity change tracking is supported, allowing for easy insert, change and updates of entities
     * Change tracking can be switched off globally or per query
     * CqlSharp.Linq provides an EntityFramework like interface

     CqlSharp is a high performance, asynchronous Cassandra CQL binary protocol client implementing the ADO.NET data provider interfaces. See https://github.com/reuzel/CqlSharp/wiki/Features for an extensive feature list.

Install-Package CqlSharp.Linq -Version 0.36.0
dotnet add package CqlSharp.Linq --version 0.36.0
<PackageReference Include="CqlSharp.Linq" Version="0.36.0" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add CqlSharp.Linq --version 0.36.0
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Release Notes

Version 0.36.0 - Initial Release
     * number chosen to match corresponding CqlSharp package version

This package is not used by any popular GitHub repositories.

Version History

Version Downloads Last updated
0.36.0 1,203 4/18/2014