Проект

Общее

Профиль

TEGU Enterprise 1.41.11-1

В экспериментальной ветке добавлен модуль хранилища для СУБД CockroachDB
Добавил(а) Кальметов Игорь 6 месяца назад

  • Улучшение
    • В экспериментальной ветке добавлен модуль хранилища для СУБД CockroachDB

В связи с тем, что (как выяснилось) российское ИТ-сообщество мало знакомо с этим продуктом, расскажем об этой СУБД чуть подробнее.
CockroachDB - это современная (2015 г.) СУБД с открытым кодом распространяемая под лицензией Apache 2.0,
которая изначально создавалась и из коробки является геораспределённой, масштабируемой и отказоустойчивой.
Официальный сайт проекта https://www.cockroachlabs.com/docs/

СУБД разработана на Go и поддерживает полный синтаксис PostgreSQL.
Настройка CockroachDB проста: устанавливаете её на нескольких вычислительных узлах,
которые действуют симметрично и предлагают доступ к одинаковым данным.
Если хранилище данных необходимо увеличить, то достаточно присоединить к кластеру новые узлы.
CockroachDB гарантирует доступность и целостность данных в случае отказа (n-1)/2 узлов,
где n — общее количество узлов в кластере. Работая с Cockroach вам просто не надо задумываться о репликации.

Очевидно, что наше понимание в Лаборатории МБК во многом сходятся с тем,
как его видят разработчики CockroachDB. Поэтому наша дружба была предначертана.
Экспериментальная сборка не должна, но может содержать ошибки и
предлагается исключительно для изучения и тестирования.


Комментарии