High-Performance Java Maps and Databases

We provide two high-performance extended ordered Java key/value store products: InfinityDB which is a Java embedded database and also AirConcurrentMap, which is like java.util.concurrent.ConcurrentSkipListMap. Both are multi-core concurrent, efficient, simple, compatible, easy to use, and patent-pending. Here are their summaries.

AirConcurrentMap

This product is completely compatible with all standard Java Maps. Testing is easy: merely changing your Map constructor, you can test it and see for yourself that it is faster and more memory efficient in most cases than any standard java Map.  Our tests demonstrate that AirConcurrentMap is 90 per cent faster than the standard Java ConcurrentSkipListMap for get/put/remove or higher/lower/ceiling/floor. Moreover, it reaches nominally 5 times faster than any standard Map at iterating as Map size increases. The high-speed forEach about twice faster than iterating and reaches much faster than any library Map as size increases. A further optional nearly transparent threading feature reaches about 20 times normal iterator speed and beats streams for many operations. Concurrency is multi-core. AirConcurrentMap has 50 to 70 per cent more capacity than any Java library Map above roughly 1K Entries.
Learn More about AirConcurrentMap.
AirConcurrentMap provides free non-commercial and commercial licenses:

InfinityDB

You won’t use SQL, you won’t need a DBA, yet you will achieve an instant embedded Java DBMS, by using our extremely simple no-SQL API. Avoid the text/binary trap. This multi-core, extended Java key/value embedded Java DB delivers millions of operations per second. A tiny set of primitives allow direct control of your database. Create inter-structure-compatible relational, ER, EAV, KV, text, graph, taxonomy, or mixed database structures easily and dynamically with an organized clear forwards- and backwards-compatible evolving no-SQL schema. InfinityDB is transactional, reliable, flexible, extensible, schemaless, compressing, and simple. For years, InfinityDB has powered industrial applications like the Atlassian fisheye svn browser, the Pacific Knowledge Systems medical information system and more, with thousands of active deployments. The InfinityDB Java embedded database provides a free trial for 30 days.

Learn More about InfinityDB.

atlassian_logo(1) pacific_knowledge_systems_logo