论坛首页 Java企业应用论坛

对Cassandra的初体验

浏览 21362 次
该帖已经被评为良好帖
作者 正文
   发表时间:2010-12-18  
毛遂自荐我们的NoSQL:
http://code.google.com/p/treapdb/

常见问题:
http://code.google.com/p/treapdb/issues/list

例程:
http://code.google.com/p/treapdb/wiki/SomeBenchmark
0 请登录后投票
   发表时间:2011-02-10  
lxiaodao 写道
我在试验并发写入的时候(java客户端),单节点老是出现问题,不是连接被拒绝就是其它问题。请问大家有没有遇到类似的问题,是不是使用cluster就没有这样的问题。
还有,我感觉cassandra的查询功能很弱啊,select * from user u where u.name='gongcheng'这样的查询好像不能支持啊!?

mongodb是全部数据扔进内存,比如查询的时候它先把数据都加载内存,然后查询,所以它不能支持大数据量,推荐内存>数据量的情况。我觉得这个很恶心,如果内存那么大,我都可以不用数据库了。

如有问题,欢迎指正。


mongodb如果我记得没错 它使用 mmap的。吃内存惊人。
0 请登录后投票
   发表时间:2011-04-20  
Cassandra小试,思维还没完全转过来。。。
0 请登录后投票
   发表时间:2011-04-20  
Cassandra 是nosql里 为数不多的pure java的。
正在学习中。。。
0 请登录后投票
   发表时间:2011-04-20  
mathgl 写道
lxiaodao 写道
我在试验并发写入的时候(java客户端),单节点老是出现问题,不是连接被拒绝就是其它问题。请问大家有没有遇到类似的问题,是不是使用cluster就没有这样的问题。
还有,我感觉cassandra的查询功能很弱啊,select * from user u where u.name='gongcheng'这样的查询好像不能支持啊!?

mongodb是全部数据扔进内存,比如查询的时候它先把数据都加载内存,然后查询,所以它不能支持大数据量,推荐内存>数据量的情况。我觉得这个很恶心,如果内存那么大,我都可以不用数据库了。

如有问题,欢迎指正。


mongodb如果我记得没错 它使用 mmap的。吃内存惊人。



mongodb 在32bit 下就是个玩具。
0 请登录后投票
   发表时间:2011-04-20  
redis毫无压力的撸过
0 请登录后投票
   发表时间:2011-04-20  
fxsjy 写道
毛遂自荐我们的NoSQL:
http://code.google.com/p/treapdb/

常见问题:
http://code.google.com/p/treapdb/issues/list

例程:
http://code.google.com/p/treapdb/wiki/SomeBenchmark



试了试 treapdb,
1、代码没注释,几乎没有文档。
2、get put 的value是 ByteBuffer,不好用啊。
3、prefix是个怪别扭的东西,有点像 columnFamily或者 Collection,如果要定义成collection一样的东西,
最好还是在client的API封装一层吧。
4、貌似没有removeAll的功能?
5、性能一般。自带的TestTreapDBClient的例子,我机器上6.5k record/s
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics