我正在使用具有9个节点且复制因子为3的scylla集群。一个应用程序打开一个连接,读取和写入数据。但是,我注意到在scyllaCQL优化监控仪表板中,crossshard的百分比非常高,大约150%。这是正常现象还是我该如何优化它。 最佳答案 首先,这个指标有问题,在最新的dashboard中被移除了https://github.com/scylladb/scylla-monitoring/issues/659其次,如果可以的话,减少跨分片消息的方法是使用token感知驱动程序。目前有两个TokenAware驱动程序:Go和Java
我正在使用具有9个节点且复制因子为3的scylla集群。一个应用程序打开一个连接,读取和写入数据。但是,我注意到在scyllaCQL优化监控仪表板中,crossshard的百分比非常高,大约150%。这是正常现象还是我该如何优化它。 最佳答案 首先,这个指标有问题,在最新的dashboard中被移除了https://github.com/scylladb/scylla-monitoring/issues/659其次,如果可以的话,减少跨分片消息的方法是使用token感知驱动程序。目前有两个TokenAware驱动程序:Go和Java
我正在对ScyllaDB和Cassandra进行性能比较,特别是查看内存的影响。我使用的每台机器都有16GB和8个内核。根据文档,Cassandra将默认为4GBXmx并使用剩余的12GB作为文件系统缓存。https://docs.datastax.com/en/cassandra/3.0/cassandra/operations/opsTuneJVM.html相反,ScyllaDB将使用全部16GB。http://docs.scylladb.com/faq/#scylla-is-using-all-of-my-memory-why-is-that-what-if-the-server
我正在对ScyllaDB和Cassandra进行性能比较,特别是查看内存的影响。我使用的每台机器都有16GB和8个内核。根据文档,Cassandra将默认为4GBXmx并使用剩余的12GB作为文件系统缓存。https://docs.datastax.com/en/cassandra/3.0/cassandra/operations/opsTuneJVM.html相反,ScyllaDB将使用全部16GB。http://docs.scylladb.com/faq/#scylla-is-using-all-of-my-memory-why-is-that-what-if-the-server