Cassandra嵌入式模式

Job*_*obs 1 cassandra

我们可以使用Cassandra嵌入式模式进行生产吗?

我已在单节点中测试了两种模式.与独立模式相比,嵌入模式下的性能略低.它背后的原因是什么?在生产中使用嵌入模式是否还有其他副作用.

Rus*_*ssS 6

出于几个原因,我不建议这样做

  1. 相同的JVM意味着只有一个堆
  2. 相同的JVM意味着来自App效果C*响应时间的GC
  3. 运行多节点配置需要多个正在运行的应用程序
  4. 当应用程序关闭时,C*节点关闭
  5. 无需关闭应用程序也无法重启或升级C*

除非你有一个非常特殊的用例,否则我绝对不建议使用嵌入式模式.