51CTO博客开发唐志明的专栏
最近有个在盛大的徒弟问我交易信息的存储方案,对于大型电子商务交易网站,经常碰到查询慢,数据量大的问题,使许多公司对于这种查询碰到瓶颈,包括我现在所在的公司,大多数公司是将数据库读写分离,但实际上效果并不是很好,查询依旧很慢,毕竟数据量比较大。 很巧,我最近也在思考这个问题,当然我的方案是NOSQL数据库与关系数据库保持最
Cassandra 1.0.1发布了,修正了不少1.0.0的bug
Redis很强吗?我暂时还不知道,要经过测试才能给出结论,所以我先从底层去研究Redis
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的ColumnFamily的参考
以下定义从thrift接口得到 命名空间: Apache.Cassandra 属性: 名称 类型 说明
正在研究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是一个大型的分布式的数据模型,它是兼容ACID,ACID指的是原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)、持久性(Durability),这是支持事务的标志。 我们可以对Cassandra与关系数据库进行对比: K
虚拟机上跑Cassandra会造成Cassandra不定期挂机,我猜测原因如下: 虚拟机是共享资源,比如CPU和内存,如果虚拟机一段时间没有访问后,资源就会被释放,导致Cassandra的心跳机制出现问题。最终导致整个Cassandra的环挂掉。
最近在研究Cassandra,发现其性能很强,我用4个虚拟机做个Cluster,竟然能达到400+ Request/sec!但也发现一个问题,一定要确认你的ring是否正常。 指令如下: ./bin/nodetool -h [IP] ring
最近在研究WebUI的性能,写一些心得留给自己做参考 什么是WebUI的性能:以前我常关注于Server端代码的执行性能,现在发现有时WebUI的性能会影响用户体验,为了增加用户粘度,所以开始钻研WebUI的性能。 研究一:图片服务器的优化。
1、查看CPU运行状态: top 2、列出80端口的连接数 netstat -nat|grep -i "80"|wc -l 3、列出文件的时戳(我在检查ETag时用): stat [filename] | grep -i Modify | awk -F. '{print $1}' | awk '{print $2$3}'| awk -
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号