На первый взгляд, это звучит как предварительная оптимизация.Во многих случаях, если традиционная СУБД удовлетворяет вашим требованиям, проще всего / лучше всего использовать это решение из-за обилия инструментов и знаний как разработчиков, так и специалистов по эксплуатации.Тем не менее, если вам нужна высокая производительность записи, Cassandra - отличный выбор.
Еще одно предостережение во всем этом заключается в том, что ваша модель разработки, скорее всего, использует блокировку ввода-вывода.Это означает, что ваша настоящая бутылочная горлышко - это не обязательно ваша база данных, а то, как вы выполняете вставки.Например, если вы можете объединить записи в один вызов и продолжить работу другого потока, вы увидите гораздо более высокую производительность.
Но, возвращаясь к моему первому пункту, это звучит как предварительная оптимизация.Вы точно знаете, какие рабочие процессы в вашей системе "медленные"?Вы знаете, что нужно оптимизировать?Мы все хотим «быстрого» решения, но вам действительно нужно спросить себя, какие рабочие процессы и варианты использования должны быть «быстрыми».