@pavelkolodin

Почему вместо BigTable google просто не сделал огромную key-value хранилку?

Достаточно придумать сложный ключ и вуаля.

Рассмотрим пример из гуглового PDF: usenix.org/legacy/events/osdi06/tech/chang/chang_h...

Что мешает просто запилить ключ вида

"com.cnn.www, contents:html, ts123123" -- доступ к версии "123123" колонки "contents:html" строки "com.cnn.www"
"com.cnn.www, anchor:zuzu, ts555" -- доступ к версии "555" колонки "anchor:zuzu" строки "com.cnn.www"


Младший разряд - timestamp, по которому они будут упорядочиваться. Легко достать диапазон версий ячейки.
  • Вопрос задан
  • 213 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы