从C#app到CRUD Cassandra集群的最佳方法是什么?

Br3*_*r3x 3 c# thrift cassandra nosql datastax-enterprise

我一直在网上寻找一段时间,一般来说,什么是CRUD(创建,删除,更新,删除)cassandra集群/密钥空间/列系列和列的最佳方法是什么?

有很多框架和驱动程序和api(节俭,hector,datastax驱动程序,cassandra sharp驱动程序,aquiles,fluentcassandra ...),我真的很困惑选择哪一个.

任何人都可以提供一份关于做这种事情的最佳方式的小简历/概述吗?

提前致谢

Lyu*_*rov 6

一般来说没有最好的方法,这完全取决于你想做什么.

我建议使用datastax .NET驱动程序,因为它正在我们说话时开发,如果你看到一些你不喜欢或想要请求功能的东西,你可以通过邮件列表这样做,甚至更好的理由,有一个IRC频道(看看司机的github)如果你需要帮助,你可以在那里提问.

就CRUD而言,您可以使用类似于SQL的CQL3查询,并且驱动程序甚至具有一些LINQ支持.