Задать вопрос
@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, по которому они будут упорядочиваться. Легко достать диапазон версий ячейки.
  • Вопрос задан
  • 215 просмотров
Подписаться 1 Оценить 1 комментарий
Помогут разобраться в теме Все курсы
  • Учебный центр IBS
    DB-029 Redis для разработчиков
    1 неделя
    Далее
  • Skillfactory
    Профессия C++ разработчик
    11 месяцев
    Далее
  • Нетология
    Java-разработчик с нуля
    12 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

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