Распределённое key-value хранилище данных с открытым исходным кодом. При стандартном поведении представляет собой классическую распределённую хэш-таблицу (DHT). Elliptics не требует специальных управляющих узлов, а потому не содержит единых точек отказа.

Хранилище позволяет распределять данные по неограниченному числу реплик и между несколькими дата-центрами. «Репликой» в данном случае называется DHT-кольцо с диапазоном ключей от 0 до 2512.

В качестве транспорта в Elliptics используется p2p-протокол. Помимо этого, поддерживается полноценный скриптинг на стороне сервера (Python, JavaScript и C++) — он основан на технологии Cocaine.

С чего начать
  1. Чтобы развернуть кластер Elliptics, следуйте инструкции.
  2. Для работы с хранилищем используйте С++ и Python bindings или разверните http-front.
Нашли ли вы ответ для решения вашей задачи?
Спасибо за участие в опросе.
Мы хотим получше узнать посетителей tech.yandex.ru. Расскажете, чем вы занимаетесь?
Нам важно знать, зачем люди приходят на tech.yandex.ru. Расскажете, что вы ищете?
Ошибка
Не удалось отправить отзыв
Спасибо!
Ваши ответы помогут нам улучшать сервис каждый день