Is there a .Net shell or driver for the Cassandra NoSQL database?

Whether there is a. Net shell or driver for a Cassandra NoSQL database? If anyone could point me to the link?

+4
source share
3 answers

There are several, as can be seen on the Cassandra Wiki page for ClientOptions :

+3
source

I would not recommend Hector Sharp due to some problems associated with a lot of traffic.

Here I copy, which makes it waterproof:

  • 3.5.NET-compatible interface for cassandra operations. You work against cassandra as you will work against SQL (see Examples)
  • Connection pool with warm-up and size control functions.
  • Endpoint Manager for managing all nodes of an entry point in a single cluster. It will automatically distribute connections to all the specified endpoints of the cluster and verify that the nodes are working with a protective node health check strategy. Checking command parameters: Completeness of input parameters (no longer goes against the cluster to find that you lack the parameter!) Preliminary Keyspace and ColumnFamily confirm the validity of the cluster data (retrieved during initialization)
  • simple and convenient configuration section for setting up all your clusters
  • You can process more than one cluster in your application
  • You can configure which ConnectionPool you want to use and its internal parameters.
  • You can choose which EndpointManager you want to use.
  • You can choose which transport you want to use, and even when using TBufferedTransport you can set the buffer length!

I have not tested FluentCassandra, but it only works on .NET 4.0, so if you are still working with 3.5, it will be a little difficult to get it working.

+2
source

This question is old, but one of the best results from Google, so I thought I would provide some input. Also, in the light of some new information, I thought I was updating my answer.

Information on the official DataStax C # CQL Driver can be found here . DataStax provides plenty of good documentation and examples for this.

The latest version ( 2.5, released on February 5, 2015 ) this driver has some interesting new features, primarily that it now has the Mapper / ORM component . To get it, go to the GitHub repository project or just search for β€œdatastax” in NuGet.

In terms of support and stability, you won’t be mistaken using the driver supported by DataStax.

0
source

Source: https://habr.com/ru/post/1314805/


All Articles