對於我的碩士論文,我必須修改Cassandra(我想創建一個分佈式版本,其中不同的集羣將發送具有某些依賴關係和內容的修改:))。所以,我開始終於明白了代碼,我想我知道該怎麼做,但我遇到了一個問題:多個cassandra實例
我必須在我的計算機上運行不同的cassandra實例(所以我會有3個終端在不同的地址上運行cassandra,以及其他3個終端用cqlsh打開每個cassandra,當我在一個包含一個終端cqlsh的表中插入值時,它只會影響相應的cassandra集羣)。我在互聯網上發現了不同的方式來做到這一點,但每次都應該複製二進制文件(所以我的例子中的代碼),並且由於我正在處理它,所以我不想複製它,因爲每當我做一個小的修改,我應該重複所有的東西(我想我可以使用git輕鬆地從原始文件夾中推拉修改,但我確信應該有一個更簡單的方法,對不對?:))
預先感謝您:)
PS:我使用Windows(我可以切換到Linux(虛框),但我想繼續就可能的話窗口工作)和卡桑德拉3.10
[爲什麼「有人能幫助我嗎?」不是一個實際的問題?(http://meta.stackoverflow.com/q/284236/18157) –
重新制定它更清楚: - 有一種方法可以從一個源代碼運行cassandra的不同實例嗎? - 有沒有辦法將system.out.println()放入cassandra的代碼中,並在終端中查看結果? –
_「對於我的碩士論文,我必須修改Cassandra」 - - 那麼,您應該對Cassandra源代碼以及Cassandra如何操作有深入的瞭解。你是否期待有人在這裏做你應該做的研究?你打算把合着作給任何回答的人嗎?你的顧問會怎麼想你在網上向陌生人發問,爲你做一些工作? –