我正在研究nosql数据库,我想知道哪个更适合作为cassandra项目的适配器.我在c#.net中开发,所以该网站给了我两个选择(非常友好).但是我想知道哪个会帮助我最多,并且是最好的表现等.有没有人使用流利的cassandra或aquiles,如果是这样,你怎么样?
任何评论赞赏.提前致谢.
我在使用c#和FluentCassandra从Cassandra获取一些数据时遇到问题.在我的Cassandra键空间中,我有以下超级列族定义:
<ColumnFamily Name="MySCFName"
ColumnType="Super"
CompareWith="TimeUUIDType"
CompareSubcolumnsWith="AsciiType"/>
Run Code Online (Sandbox Code Playgroud)
我想做的是在这个supercolumnfamily上运行一个类似于sql中的以下内容的查询:
select "something" from MyTable where "timestamp" between "2011-01-01 00:00:00.000" and "2011-03-01 00:00:00.000"
Run Code Online (Sandbox Code Playgroud)
在一个教程后,我发现我可以使用以下命令从Cassandra获取一些数据:
family.Get("238028210009775").Fetch(DateTime.Parse("2011-01-01 00:00:00.000")).FirstOrDefault();
Run Code Online (Sandbox Code Playgroud)
但这在sql中是等效的 "timestamp" > "2011-01-01 00:00:00.000"
到目前为止,我无法弄清楚如何从一系列值中检索数据.
任何提示或帮助将不胜感激:)提前谢谢,尼古拉