InterBase is a light-weight, embeddable, cross-platform Relational Database Management System. InterBase is characterized by its small footprint, minimal administration and built-in data security control.
InterBase was originally developed by Jim Starkey in 1984 as a RDBMS utilizing multi-generational architecture. InterBase was acquired by Borland Inc. in 1991. In 2000, an open-source DBMS called FireBird was forked from InterBase. In 2008, InterBase, along with other development tools, are purchased by Embarcadero Technologies, Inc.
Run-Length Encoding Prefix Compression
The DBMS only supports prefix and suffix compression for index keys.
Multi-version Concurrency Control (MVCC)
InterBase is the first DBMS that implements Multi-Version Concurrency Control (MVCC). MVCC is referred to as Multi-Generational Architecture in InterBase.
Read Committed Snapshot Isolation
Three isolation levels are supported: SNAPSHOT, SNAPSHOT TABLE STABILITY, READ COMMITTED.
Nested Loop Join Sort-Merge Join
InterBase uses an optimizer to estimate costs of different joining orders and to generate data retrieval plan. Merge-Sort Join and Nested Loop Join are supported. InterBase also allows users to specify customized plan by using PLAN clause.
http://www.embarcadero.com/products/interbase
Embarcadero Technologies, Inc.
1984
Groton Database Systems, Yaffil
Ashton-Tate, Borland
Android, iOS, Linux, OS X, Solaris, Windows