Комдб2
Оригинальный автор(ы) | Команда Combdb2 |
---|---|
Разработчик(и) | Команда Comdb2 и другие разработчики компонентов с открытым исходным кодом. |
Первоначальный выпуск | 1 января 2016 г [ 1 ] |
Стабильная версия | 7.0
|
Написано в | С |
Операционная система | Линукс , Солярис , AIX |
Доступно в | Английский |
Тип | СУБД |
Лицензия | Apache v2 , лицензия BSD , лицензия MIT , лицензия Sleepycat [ 2 ] |
Веб-сайт | Блумберг |
Comdb2 — это с открытым исходным кодом высокодоступная кластерная СУБД , разработанная Bloomberg LP и построенная на управления параллелизмом оптимистических методах . Он обеспечивает несколько уровней изоляции, включая моментальный снимок и сериализуемую изоляцию . Транзакции чтения/записи выполняются на любом узле, при этом клиентская библиотека прозрачно согласовывает соединения с доступным узлом с наименьшей стоимостью (задержкой). Comdb2 реализует очереди для доставки сообщений от издателя подписчику. Очереди можно комбинировать с триггерами таблиц для согласованного во времени распределения журналов.
Comdb2 поддерживает SQLite диалект SQLite с некоторыми модификациями. [ 3 ] и встраивает язык сценариев Lua . Comdb2 поддерживает ответвление Berkeley DB , предоставляющее серверную часть базы данных «ключ-значение» для SQLite.
Архитектура Comdb2 подробно описана в этом техническом документе 2016 года. [ 4 ]
См. также
[ редактировать ]Ссылки
[ редактировать ]- ^ «Комдб2» . Сайт Comdb2 . Проверено 18 ноября 2020 г.
- ^ «Лицензии Comdb2» . Лицензии Comdb2 .
- ^ «Язык SQL | Документация Comdb2» . Bloomberg.github.io . Проверено 18 ноября 2020 г.
- ^ http://www.vldb.org/pvldb/vol9/p1377-scotti.pdf [ только URL-адрес PDF ]
- Программное обеспечение, использующее SQLite
- Клиент-серверные системы управления базами данных
- Бесплатные системы управления базами данных
- Программное обеспечение для управления реляционными базами данных для Linux
- Программные вилки
- Программное обеспечение, использующее лицензию Apache
- Заглушки программного обеспечения базы данных