In-Memory Distributed Relational Database

What is SonicBase?

SonicBase allows you to store and retrieve records in a database with fast insert and retrieval speeds. You can use it for long-term storage and more short-term storage if you just want to do some temporary analysis of data. You may store anything from financial data to human resources data.

Free Database

A highly functional subset of features is provided in the free version of SonicBase. Additional features are available for a modest fee ($250 for 8 cores per year).

In-Memory Database

SonicBase stores all data in memory. It uses a mix of on-heap and off-heap memory. Additionally, disk-based snapshots and logs are used to achieve durability.

Distributed Database

Records and indices are spread out across as many servers as you deem necessary. The data is transparently divided into shards and it is dynamically distributed as you add or delete records. You can scale SonicBase to billions of records on commodity servers. See the documented benchmarks for more details. SonicBase Pro supports cross-shard transactions and cross-shard joins.

Relational Database

Cross-platform Database

SonicBase is cross-platform, supporting Linux, Mac, Cygwin and Windows.


With a 32 server, 4 billion record cluster with replication factor equals 1 we achieved 3.8 million batch record inserts per second and 35 million range-based record reads per second. With SonicBase you can achieve linear scalability.

Automated Bulk Import (new)

Message Queue Integration (new)



Coming Soon
You will be able to automatically remove data that has been in the database for a specified amount of time. This will allow you to continuously ingest data into the database without running out of space.

Is An In-Memory Distributed Relational Database Right For Your Company?

As one of the leading trends in the industry for database management, an in-memory distributed rational database is one of the many options that your business has for processing data. It relies on memory, rather than disk storage like traditional storage options, to manipulate data.... Read More

Using a Relational Database

The relational database software we offer provides a versatile, cost-effective way of meeting your data storage needs... Read More


SonicBase provides multiple layers of reliability... Read More

AquaTech Software, Inc. Provides Sonicbase Database Product

AquaTech Software, Inc is pleased to announce they have created the SonicBase Database product designed to provide users with an easy way to store data for long and short-term use. This software is the best value in its class, helping businesses save money, while properly storing their data.... Read More