Use YottaDB

Sorry, your browser does not support inline SVG.

A Proven, Powerful Database for Mission Critical Applications

YottaDB is a proven Multi-Language NoSQL database engine whose code base has decades of maturity and continuous investment. It is currently in production at some of the largest real-time core banking applications and electronic health record deployments.

The Power of YottaDB’s In-Memory Engine

Robustness

A simpler architecture means that in the event of abnormal process termination or other process failure, the other processes of the application can continue. YottaDB’s daemonless architecture eliminates a potential single point of failure for applications.

Security

Complexity is the enemy of security. The security model is based on the mature, clearly documented, and well understood user-group-world permissions for processes to access database files, and is amenable to additional layered access controls such as SELinux or AppArmor.

Simplicity

The first process to open a database file sets up the control structures to manage it, and the last process to close the file cleans up the control structures. There is no daemon to start, stop, or tune.

Scalability

With YottaDB’s database engine, processes cooperate with one another to manage the database, and the achievable throughput is limited by the underlying computing platform, rather than the potential single-point bottleneck of a daemon.

Multi-Language Database Access

With the database engine in a shared library that executes within the address space of each process, you can develop applications in the language of your choice.

Optimistic Concurrency Control

Unlike most high-end transactional database engines, YottaDB uses Optimistic Concurrency Control (OCC) to implement ACID transactions. Since transactions do not typically collide, optimistic techniques scale up better than other techniques. OCC and the daemon-less architecture reinforce each other to provide the extreme level of scalability that YottaDB users have come to expect.

Look Inside a Better Built Database

YottaDB’s data structures, persistent data journaling, transaction processing, and business continuity give it unique properties that make it the right choice for a range of applications that require its speed, stability and security.

Continuous Innovation to Solve User Needs

The YottaDB team is always looking for ways to provide more functionality to its users. Octo and Xider give current and prospective users additional functionality and compatibility with existing applications to unlock new use cases.


Octo delivers SQL connectivity for reporting, visualization, and analysis so those powering mission-critical apps on YottaDB can gain more insight.


Xider allows common Redis applications to use Xider as a superior alternative with two options to meet the unique requirements of applications.

Mission-Critical Applications

Mission-Critical Applications

YottaDB offers the reliability, security and performance to power demanding applications, such as transactional systems of record.

Internet of Things Applications

YottaDB enables Internet of Things (IoT) Applications to use a single database that can scale down to embed in smart sensors and devices, and scale up to the cloud to deploy the services behind IoT applications.

Health Record Applications

YottaDB is an ideal platform for applications built using M/MUMPS, the de facto language of electronic health records systems, including VistA, the free/open source EHR most highly-rated by physicians.

Experience the Simplicity and Power of YottaDB