多个cassandra实例

时间:2017-02-27 17:40:42

标签: java windows cassandra multiple-instances println

对于我的硕士论文,我必须修改Cassandra(我想制作一个分布式版本,其中不同的集群将发送带有一些依赖关系和东西的修改:))。所以,我开始最终理解代码,我想我知道怎么做,但我遇到了一个问题:

我必须在我的计算机上运行不同的cassandra实例(所以我希望3个终端在不同的地址上运行cassandra,另外3个终端用cqlsh打开每个cassandra,当我在一个表中插入一个终端的值时cqlsh,它只会影响相应的cassandra集群)。我已经在互联网上找到了不同的方法,但是每次都应该复制二进制文件(所以我的情况下是代码),因为我正在处理它,我不想复制它,因为每次我做一个小修改,我应该重复一切(我想我可以使用git轻松推送和拉动原始文件夹中的修改,但我相信应该有一个更简单的方法,对吧?:)

提前谢谢你:)

PS:我使用windows(我可以切换到linux(虚拟盒子)但是我想继续在windows上工作)和cassandra 3.10

1 个答案:

答案 0 :(得分:2)

看看cassandra ccm,它允许您在同一台物理计算机上运行多个实例。 (主要用于测试)

https://github.com/pcmanus/ccm