Cassandra 1.0.1发布了,修正了不少1.0.0的bug
1) 创建Keyspace的CQL语句 CREATE KEYSPACE test with strategy_class = 'SimpleStrategy' and strategy_options:replication_factor=1; 2)创建ColumnFamily的CQL语句
Thrift生成出的代码因为没有连接池,是无法用于生产环境的,所以我们必须利用带有连接池的第三方的.NET组件进行生产环境程序的开发,这里我推荐Aquiles,其它语言的高级客户端可参考这里: http://wiki.apache.org/cassandra/ClientOptions Aquiles的配置和代码,必须注意的是,代码和以前0.7.x的代码有很大差别,以前的代码是不能去访问Cassandra 1.0.0的
Cassandra 1.0 Column的定义
正在研究Cassandra 1.0.0,目前发现差别还是有些的,我在逐步研究中,不断更新: 创建keyspace时,发现LocalStrategy这个选项不再被支持了,所以需要更改自己的维护工具了,建议修改LocalStrategy为SimpleStrategy
Cassandra 1.0.0 等了很久,总算发布了,正在研究中,不知道和hadoop兼容性怎么样,是不是能开发出类似于odbc的driver,呵呵。
Cassandra项目正式上线了 项目名称:图片服务器Cassandra版本 采用技术:Cassandra 0.7.6-2 URL:http://310.mlsp_w_picpaths.movoto.com/000/AA6360700_10.jpg 项目实现方案: WebServer: nginx 1.01 Cassandra Client APP: Tomcat 6 Cassand
我测试了两个读取cassandra的方法:simpleCassie和phpcassa 我试下来,两个都能读取,但性能差别很大 simpleCassie在相同条件下,只能达到30左右的 requests/sec 而phpCassa能达到150左右的requests/sec 所以我决定选择phpcassa
最近尝试用Aquiles访问Cassandra 0.7.4,相当之稳定,压力测试达到280+ Requests/sec,数据大小在1KB-400KB不等,经过评估,瓶颈在IIS上了,所以要想达到真正的压力,看来得用多台IIS才行
如果我们要重新启动Cassandra 建议先将数据保存到db中,然后再重启 指令: ./bin/nodetool --h 127.0.0.1 flush
虚拟机上跑Cassandra会造成Cassandra不定期挂机,我猜测原因如下: 虚拟机是共享资源,比如CPU和内存,如果虚拟机一段时间没有访问后,资源就会被释放,导致Cassandra的心跳机制出现问题。最终导致整个Cassandra的环挂掉。
最近在研究Cassandra,发现其性能很强,我用4个虚拟机做个Cluster,竟然能达到400+ Request/sec!但也发现一个问题,一定要确认你的ring是否正常。 指令如下: ./bin/nodetool -h [IP] ring
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号