我正在研究概念验证Cassandra集群 - 目前在x64 java 1.0.7_60上运行Datastax Community Edition(Cassandra Version 2.0.7)作为双节点集群(x2 Windows 7机器)。到目前为止,一切都运行良好,但我的设计在很大程度上取决于触发器,我绝对不能让C *正确识别它们。
我无法让DevCenter(1.1.0)识别出任何内容都在/ triggers文件夹中。包含我自己的ITrigger实现的jar和我在https://github.com/apache/cassandra/tree/trunk/examples/triggers的InvertedIndex示例中编译的jar都是如此。输入CQL命令(对于InvertedIndex示例) -
在table1上创建TRIGGER test1使用' org.apache.cassandra.triggers.InvertedIndex';
我已经仔细检查过的事情 -
我只在Windows上运行,而我正在构建一些Ubuntu盒子,这可能与在Windows上运行有关吗?
任何建议都会非常感激,我迫切希望将这个处理保留在数据库中并远离客户端。