The following database management systems and other software use multiversion concurrency control.

Databases Altibase Berkeley DBBerkeley DB Reference Guide: Degrees of Isolation Cloudant Cloud SpannerCloud Spanner: TrueTime and external consistency ClustrixA new approach: Clustrix Sierra database engine CockroachDBCockroachDB's MVCC model Couchbase CouchDB CUBRID IBM Db2 – since IBM DB2 9.7 LUW ("Cobra") under CS isolation level – in currently committed modeDB2 Version 9.7 LUW Information Center, Currently committed semantics improve concurrency Drizzle Druid etcdetcd3 Documentation | etcd3 API | CoreOS Exasol eXtremeDB FirebirdWhite paper by Roman Rokytsky Firebird and Multi Version Concurrency Control FLAIM FoundationDB GE Smallworld Version Managed Data Store H2 Database Engine – experimental since version 1.0.57 (2007-08-25)Multi-Version Concurrency Control in the H2 Database Engine HBase HSQLDB – starting with version 2.0 IBM Netezza IngresMVCC - Ingres Community Wiki . Community.ingres.com. Retrieved on 2013-09-18. InterBase – all versions LMDBMDBX homepage MariaDB (MySQL fork) – when used with XtraDB, an InnoDB fork and that is included in MariaDB sources and binariesAbout XtraDB, About XtraDB or PBXTMariaDB/Storage Engines, PBXTAbout PBXT, About PBXT MarkLogic Server – a bit of this is described inInside MarkLogic Server MemSQL Microsoft SQL Server – when using READ_COMMITTED_SNAPSHOT, starting with SQL Server 2005Snapshot Isolation in SQL Server MonetDB MongoDB – when used with the WiredTigerMultiversion concurrency control in MongoDB, MongoDB CTO: How our new WiredTiger storage engine will earn its stripes storage engine MySQL – when used with InnoDB,MySQL 5.1 Reference Manual, Section 14.2.12: Implementation of Multi-VersioningMySQL 5.1 Reference Manual, Table 14.1. Storage Engine Features Falcon,or Maria MySQL 5.1 Reference Manual, Section 14.6.1: Falcon Features (Archive) or Archive storage engines NuoDB ObjectDB ObjectStore Oracle Database – all versions since Oracle 4Oracle Database Concepts: Chapter 13 Data Concurrency and Consistency Multiversion Concurency Control Oracle (née DEC) Rdb OrientDBOrientDb Documentation PostgreSQLPostgreSQL Current Documentation, Chapter 13: Concurrency Control Postgres-XL REAL Server Realm RethinkDBRethinkDB advanced FAQ SAP HANA SAP IQ ScyllaDB sones GraphDB Sybase SQL Anywhere TerminusDB TiDB Actian Vector YugabyteDB Zope Object DatabaseProposal for MVCC in ZODB

Other software with MVCC JBoss Cache – v 3.0MVCC has landed Ehcache – v 1.6.0-beta4ehcache siteMVCC optimistic locking is not implemented yet Clojure – language software transactional memory Apache Jackrabbit OakJackrabbit Oak - Session Refresh Behavior

References