下载地址:http://www.data-works.org/download/casssellersrc.zip

本目录中
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的逻辑,所以无需做任何修改即可执行。

更多关于《Cassandra实战》的信息请关注:
http://blog.data-works.org
如果希望交流Cassandra方面问题,可以关注:
http://bbs.data-works.org

作者: 逖靖寒 发表于 2011-06-18 11:34 原文链接

推荐.NET配套的通用数据层ORM框架:CYQ.Data 通用数据层框架
新浪微博粉丝精灵,刷粉丝、刷评论、刷转发、企业商家微博营销必备工具"