- 博客(5)
- 收藏
- 关注
原创 cassandra_0.3 源码学习笔记(5)
1)columnFamily下一个column和多个column的读取区别2)columnfamily 和superColumnFamily的读取区别测试机数量:两台,jvm最大使用内存都开到1.3G。起始key: 1356278962 ;改变组:product_name1 : "是一个非常可靠的大规模分布式存储系统"product_name2
2009-08-17 18:15:00 631
原创 cassandra_0.3 源码学习笔记(4)
(一)依赖:cassandra.jar libthrift.jar(二)连接: //该方法将返回一个Cassandra.Client实例,该实例包含和server端指定节点会话的API public Cassandra.Client getClient() { //192.168.0.169为想连
2009-08-14 16:55:00 896 1
原创 cassandra_0.3 源码学习笔记(3)
当某个end point拿到一个key(比如"王老六")并想取出他的相关信息的时候,这个节点是怎么知道这个key的相关信息是存放在哪些节点中的呢?以下将用从客户端拿到的"get_clomun"请求为例,进行说明: "get_column"的相关信息会在CassandraServer的get_column(String tablename, String key, St
2009-08-14 14:44:00 589 1
原创 cassandra_0.3 源码学习笔记(2)
源码中对节点的如下称呼应该是等价的: end point , node , machine , datacenter , host。 cassandra节点的启动main()在类org.apache.cassandra.service.CassandraDaemon中,细节在setup()中。过程中会start一个CassandraServer的实例peerStorageS
2009-08-13 11:12:00 815
原创 cassandra_0.3 源码学习笔记(1)
1). cassandra任何一个节点都可以被客户端访问。 2). 对cassandra某个节点的访问是通过调用org.apache.cassandra.service.Cassandra的内部类Client的相应接口实现的。 3). 2)中的Cassandra这个类包含了很多内部类和一个接口(Iface)。其中的Client和Processor两个内部类都是对Iface的实现,这
2009-08-12 15:54:00 1181 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人