逖靖寒的世界

每天进步一点点

导航

《Cassandra实战》CassSeller程序源代码下载

下载地址:

http://files.cnblogs.com/gpcuster/source_code.rar

本目录中
CassSeller对应的是Cassandra-0.6.x版本的代码
CassSeller-0.7对应的是Cassandra-0.7.x版本的代码

对于Cassandra-0.6.x版本,打开conf/storage-conf.xml文件,在Keyspace配置项中,新添加一个Keyspace的配置信息,内容如下:
<Keyspace Name=”CassSeller”>
<ColumnFamily Name=”Seller”
CompareWith=”UTF8Type” />
<ColumnFamily Name=”Buyer”
CompareWith=”UTF8Type” />
<ColumnFamily Name=”ProductCategory”
CompareWith=”TimeUUIDType” />
<ColumnFamily Name=”Product”
CompareWith=”UTF8Type” />
<ColumnFamily Name=”Comment”
ColumnType=”Super”
CompareWith=”TimeUUIDType”
CompareSubcolumnsWith=”UTF8Type”/>

<ReplicaPlacementStrategy>org.apache.cassandra.locator.RackUnawareStrategy</ReplicaPlacementStrategy>

<ReplicationFactor>1</ReplicationFactor>

<EndPointSnitch>org.apache.cassandra.locator.EndPointSnitch</EndPointSnitch>
</Keyspace>
编辑完成后,保存并重新启动Cassandra。

对于Cassandra-0.7.x版本,CassSeller-0.7代码中已经包含了修改Cassandra Schema的逻辑,所以无需做任何修改即可执行。

posted on 2011-06-18 11:34  逖靖寒  阅读(4413)  评论(12编辑  收藏