В настоящее время я сравниваю Cassandra с 3 узлами, используя CassandraSharp. Моя главная забота больше латентность, чем пропускная способность, поэтому после того, как немного тюнинга GC вот мои номера (на 100 000 тыс вкладышами, моно-нить):Как получить надежное время вставки в Кассандре?
- Iter/сек: 1600
- Средний балл: 600μs
- 95 центов: 600μs
- 99 процентов: 5000μs
- Макс: 50 000μs
Моя проблема в том, что раз в то время я получаю «плохо» поздно ncy (50 мс), моя цель - иметь постоянную задержку даже ценой более высокого среднего.
Я считаю, что это вызвано GC, и мне интересно, можно ли этого избежать.
(Как примечание стороны, это хорошая практика, чтобы отправить большое количество вставок в один узел, и пусть он справиться с этим или я должен «баланс нагрузки» это в клиенте?)
Не могли бы вы рассказать нам, как вы настроили GC? Thx – odiszapc