我想创建一个表,以保持计数器在我的API不同的命中。我正在使用Cassandra 2.0.6,并且意识到从2.1.0开始的计数器有一些性能改进,但此时无法升级。
我对datastax始终阅读文档开头创建单独的密钥空间这样的: http://www.datastax.com/documentation/cql/3.0/cql/cql_using/use_counter_t.html http://www.datastax.com/documentation/cql/3.1/cql/cql_using/use_counter_t.html卡桑德拉键盘空间的计数器
从技术文档:
Create a keyspace on Linux for use in a single data center, single node cluster. Use the default data center name from the output of the nodetool status command, for example datacenter1.
CREATE KEYSPACE counterks WITH REPLICATION = { 'class' : 'NetworkTopologyStrategy', 'datacenter1' : 1 };
问题:
1)这是否意味着我应该让我的计数器在一个单独的密钥空间
2)如果是的话,我应该声明文档示例中定义的密钥空间,或者那只是一个例子,我可以设置自己的复制策略 - 专门复制到da ta中心。
谢谢
感谢您的回复。这完全回答了这个问题。 – 2014-11-06 20:57:55