Я пытаюсь понять некоторые различия в производительности между Cassandra и реляционными базами данных.
Из того, что я прочитал, производительность записи Cassandra остается постоянной независимо от объема данных. Что касается производительности записи, я предполагаю, что это подразумевает как добавление новых строк, так и замену существующих строк в соответствии с ключом (например, обновление в реляционном мире). Это предположение верно?
Кроме того, из того, что я понимаю о реляционных базах данных, обновления становятся медленнее, когда таблицы / разделы становятся больше. Это связано с тем, что для поиска строки необходимо выполнить полное сканирование таблицы или выполнить поиск по индексу, и обе эти задачи будут занимать больше времени по мере роста таблицы или раздела. То есть обновления занимают больше времени в зависимости от объема данных таблицы / раздела?
Когда новые данные вставляются в реляционную базу данных, я знаю, что какие-либо индексы должны иметь новые данные, но поиск не выполняется правильно? Так будет ли вставка становиться все медленнее по мере увеличения объема данных или оставаться постоянной с реляционными базами данных?
Спасибо за любые советы