Я использую Cassandra 2.1 с 3 узлами, один из них настроен как seed. Кластер работает нормально, скорость чтения/запроса хорошая. Но скорость записи очень плохая. Около 1000-2000 строк/сек. Учитывая, что мне нужно протолкнуть базу данных с миллионами строк, затраты времени недопустимы.
Строки имеют 4 первичных ключа.
Я пробовал с коэффициентом репликации 1, который, как мне кажется, мог бы значительно ускорить его, но безрезультатно.
Это ожидаемая производительность или я, вероятно, делаю что-то не так? Если да, то какие были бы хорошие способы диагностики? Глядя на использование ЦП/памяти в узлах, они кажутся высокими для ЦП и нормальными для памяти (25%).
Я не думаю, что проблема с сетью, потому что такая же производительность была у меня и при локальной установке только с одним узлом!
Спасибо за помощь! Любые указатели приветствуются.