The Transbase core is a state-of-the-art relational SQL database system with an extremely lean and efficient implementation. Its excellent scalability makes it a first-class choice in every application area ranging from mobile devices to database server grids.
Transbase various types of tables but clustered storage using B-trees is its principal storage method. This provides extremely efficient data access using the primary key of a table. B-trees and bitmap indexes are also used as secondary indexes.
Transbase provides other useful entities for various purposes
Transbase provides high efficiency with mimimal resource requirements. This is achieved with
Read more on Transbase performance
In Transbase all operations are performed as part of transactions. Thus the ACID properties demanded by database theory are always guaranteed. This includes even DDL operations which is not the case in many other DBMSes.
Transbase also supports distributed transactions that ensure consistent updates on multiple databases.
Transbase provides data encryption for both the permanent data storage and the communication between client and server. Authentication and access privileges enables a differentiated control of data access. Read more on Transbase data protection.
Transbase is a client-server system where the communication between client and server is based on TCP/IP. The server component distributes client request to Transbase kernel processes working in parallel. These processes are synchronised using shared resources. Read more on Transbase Server Architecture
A Tranbase master database can be replicated to an arbitrary number of slaves for load banlancing. The slaves will then continuously incorporate changes made to the master. Thus each slave can be configured as standby db server to take over the master part in case of a failure affecting the master database. Read more on Database Replication with Transbase.
Transbase SQL supports the widely accepted SQL-Standard (SQL 2 intermediate level) and some useful extensions. For compatibility many non-standard Oracle features have been integrated, too.
Transbase supports numerous open programming interfaces and development frameworks.
Tranbase is available on all popular Linux, UNIX and Windows platforms and even on OSX (Apple).
Transbase is now available as Transbase version 6.9. Apart from the introduction of important new features its performance has again been improved considerably.
