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

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version History

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