Список баз данных, использующих MVCC
Следующие системы управления базами данных и другое программное обеспечение используют управление многоверсионным параллелизмом .
Базы данных
[ редактировать ]- Альтибаза
- Беркли ДБ [1]
- Cloudant
- Облачный гаечный ключ [2]
- Кластрикс [3]
- ТараканДБ [4]
- Коучбейс
- CouchDB
- КУБРИД [5]
- IBM Db2 – начиная с IBM DB2 9.7 LUW («Cobra») на уровне изоляции CS – в текущем зафиксированном режиме [6]
- Морось
- Друид
- и т. д. [7]
- ЭКСАСОЛ
- ЭкстремемБД [8]
- Жар-птица [9]
- ФЛАИМ
- FoundationDB
- GE Smallworld Управляемое хранилище данных версии
- H2 Database Engine — экспериментально с версии 1.0.57 (25 августа 2007 г.) [10]
- HBase
- HSQLDB – начиная с версии 2.0.
- IBM Нетезза
- Энгр [11]
- InterBase – все версии [12]
- ЛМДБ [13]
- MariaDB ( форк MySQL ) – при использовании с XtraDB , форк InnoDB , включенный в исходные и двоичные файлы MariaDB. [14] или PBXT [15] [16]
- MarkLogic Server – немного об этом описано в [17]
- МемSQL
- Microsoft SQL Server — при использовании READ_COMMITTED_SNAPSHOT, начиная с SQL Server 2005. [18]
- МонетБД [19]
- MongoDB – при использовании с WiredTiger [20] двигатель хранения
- MySQL – при использовании с InnoDB , [21] [22] Сокол , [23] или архивов механизмы хранения
- НуоБД
- ОбъектБД
- Магазин объектов
- База данных Oracle – все версии, начиная с Oracle 4. [24] [25] [26]
- Oracle (урожденная DEC) Rdb
- ОриентБД [27]
- PostgreSQL [28]
- Постгрес-XL
- Встроенный РДМ [29]
- РЕАЛЬНЫЙ Сервер
- Область
- Переосмыслить БД [30]
- SAP Хана
- SAP IQ
- СциллаБД
- Сонсы GraphDB
- Sybase SQL в любом месте
- ТерминусБД [31]
- Актийский вектор
- ЮгабайтДБ
- База данных объектов Zope [32]
Другое программное обеспечение с MVCC
[ редактировать ]- JBoss Cache - в версии 3.0 [33]
- Ehcache – v 1.6.0-beta4 [34] [35]
- Clojure языкового программного обеспечения - транзакционная память
- зайца апачский Дуб [36]
Ссылки
[ редактировать ]- ^ Справочное руководство Berkeley DB: Степени изоляции
- ^ Cloud Spanner: TrueTime и внешняя согласованность
- ^ Новый подход: механизм базы данных Clustrix Sierra. Архивировано 12 апреля 2012 г. на Wayback Machine.
- ^ Модель MVCC CockroachDB
- ^ «Транзакция базы данных — документация CUBRID 10.0.0» .
- ^ Информационный центр LUW DB2 версии 9.7. Текущая семантика улучшает параллелизм.
- ^ etcd3 Документация | API etcd3 | КореОС
- ^ Грейвс, Стив (1 мая 2010 г.). «Многоядерное программное обеспечение: чтобы увеличить скорость, устраните конфликты за ресурсы» . Журнал РТК . Архивировано из оригинала 1 июня 2010 года.
- ^ Технический документ Романа Рокицкого Firebird и Multi Version Concurrency Control
- ^ Управление многоверсионным параллелизмом в ядре базы данных H2
- ^ MVCC - Вики сообщества Ingres, заархивировано 21 июля 2011 г. в Wayback Machine. Сообщество.income.com. Проверено 1 сентября 2013 г.
- ^ Тодд, Билл (2000). «InterBase: что его отличает» . Архивировано из оригинала 26 февраля 2006 года . Проверено 4 мая 2006 г.
- ^ Домашняя страница MDBX
- ^ О XtraDB, О XtraDB
- ^ MariaDB/Средства хранения данных, PBXT
- ^ О PBXT, О PBXT
- ^ Внутри сервера MarkLogic [ постоянная мертвая ссылка ]
- ^ Изоляция моментальных снимков в SQL Server
- ^ «Транзакции MonetDB» . Проверено 6 апреля 2019 г.
- ^ Управление многоверсионным параллелизмом в MongoDB, технический директор MongoDB: как наш новый механизм хранения WiredTiger заслужит свою популярность
- ^ Справочное руководство MySQL 5.1, раздел 14.2.12: Реализация нескольких версий
- ^ Справочное руководство MySQL 5.1, таблица 14.1. Возможности механизма хранения данных
- ^ или Справочное руководство Maria MySQL 5.1, раздел 14.6.1: Функции Falcon (архив). Архивировано 4 октября 2014 г. в Португальском веб-архиве.
- ^ Концепции базы данных Oracle: Глава 13. Параллелизм и согласованность данных. Управление многоверсионным параллелизмом.
- ^ «Оракул 4» . Часто задаваемые вопросы по Oracle . Проверено 21 марта 2013 г.
- ^ «Хронология Oracle» . Проверено 21 марта 2013 г.
- ^ Документация OrientDb
- ^ Текущая документация PostgreSQL, Глава 13: Управление параллелизмом
- ^ Справочное руководство RDM Embedded 10.1, d_trrobegin. Архивировано 4 марта 2016 г. на Wayback Machine.
- ^ Расширенные часто задаваемые вопросы по RethinkDB
- ^ "terminusdb/terminusdb-сервер" . Гитхаб . Проверено 15 мая 2020 г.
- ^ Предложение по MVCC в ZODB. Архивировано 6 февраля 2012 г. на Wayback Machine.
- ^ MVCC приземлился
- ^ сайт ehcache
- ^ Оптимистическая блокировка MVCC еще не реализована.
- ^ Jackrabbit Oak — поведение обновления сеанса