Я использовал и simpedb, и cassandra, и я читал статью о cassandra. Кажется, что по сравнению с simpledb, cassandra не позволяет гибкую модель данных. Я имею в виду, что в cassandra состав семейства столбцов должен быть указан явно, в то время как в simpledb вам не нужно указывать это, каждая запись может иметь разное количество значений, которые соответствуют разному количеству столбцов. Прав ли я, и это большая разница между ними? Разве их внутренние механизмы приводят к такому различию?
simpledb против кассандры
Ответы (1)
На самом деле Cassandra и SimpleDB имеют очень похожие модели данных. Cassandra также позволяет использовать разреженные столбцы (не каждый столбец должен существовать в каждой строке), а также очень широкие строки. Технически у вас может быть 2 миллиарда столбцов в строке, хотя практические ограничения обычно намного ниже. Сотни тысяч столбцов в строке - не редкость.
Для лучшего понимания модели данных Cassandra см .: http://www.datastax.com/docs/1.0/ddl/index
person
nickmbailey
schedule
11.02.2012