LMDB Alternatives

Apps similar to LMDB include SQLite, which is free and open source. Other options are Firebird, UnQLite, LevelDB and Berkeley DB. You can choose from more than 10 Relational Databases like LMDB for Linux, Mac, Windows, Android and self-hosting.

Copy a direct link to this comment to your clipboard
Alternatives
LMDB alternatives page was last updated

Alternatives list

  1. SQLite icon
     375 likes

    SQLite is a software library that implements a self-contained, serverless, zero-configuration, transactional SQL database engine. SQLite is the most widely deployed SQL database engine in the world. The source code for SQLite is in the public domain.

    74 SQLite alternatives

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • Android
    • iPhone
    • Self-Hosted
    Good alternative?
     
  2. Firebird icon
     21 likes

    Firebird is a relational database offering many ANSI SQL-92 features that runs on Linux, Windows, and a variety of Unix platforms. Firebird offers excellent concurrency, high performance, and powerful language support for stored procedures and triggers.

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • Android
    • Android Tablet
    Good alternative?
     
  3. UnQLite icon
     5 likes

    UnQLite is a in-process software library which implements a self-contained, serverless, zero-configuration, transactional NoSQL database engine. UnQLite is a document store database similar to MongoDB, Redis, CouchDB etc.

    Cost / License

    • Free
    • Open Source

    Platforms

    • Mac
    • Windows
    • Linux
    Good alternative?
     
  4.  4 likes

    LevelDB is a fast key-value storage library written at Google that provides an ordered mapping from string keys to string values.

    Cost / License

    • Free
    • Open Source

    Platforms

    • Mac
    • Windows
    • Linux
    • Android
    Good alternative?
     
  5.  2 likes

    Berkeley DB (BDB) is a software library that provides a high-performance embedded database for key/value data., Berkeley DB is the most widely used database toolkit in the world, with hundreds of millions of deployed copies.

    Cost / License

    • Free
    • Open Source

    Platforms

    • Mac
    • Windows
    • Linux
    Good alternative?
     
  6.  2 likes

    An embedded transactional graph engine for Python backed by a LMDB file. Works with Python 2.6, 2.7 and 3.x.

    Cost / License

    • Free
    • Open Source

    Platforms

    • Mac
    • Windows
    • Linux
    Good alternative?
     
  7. Kyoto Cabinet is a library of routines for managing a database. The database is a simple data file containing records, each is a pair of a key and a value. Every key and value is serial bytes with variable length.

    Cost / License

    • Free
    • Open Source

    Platforms

    • Mac
    • Windows
    • Linux
    Good alternative?
     
  8. ObjectBox icon
     4 likes

    ObjectBox DB is an easy & fast object-oriented mobile database for Android, Linux, soon iOS. It supports relations, JavaRx, Kotlin. It is 10X faster than SQLite. And POJOs are POJOs.

    Cost / License

    • Free
    • Proprietary

    Platforms

    • Online
    • Android
    • Self-Hosted
    Good alternative?
     
  9.  3 likes

    QDBM is a library of routines for managing a database. The database is a simple data file containing records, each is a pair of a key and a value. Every key and value is serial bytes with variable length. Both binary data and character string can be used as a key and a value.

    Cost / License

    • Free
    • Open Source

    Platforms

    • Mac
    • Windows
    • Linux
    Good alternative?
     
  10. Tokyo Cabinet is a library of routines for managing a database. The database is a simple data file containing records, each is a pair of a key and a value. Every key and value is serial bytes with variable length.

    Cost / License

    • Free
    • Open Source

    Platforms

    • Mac
    • Windows
    • Linux
    Good alternative?
     
  11. Fjall icon
     Like

    Fjall is a log-structured embeddable key-value storage engine written in Rust. It features:

    Cost / License

    Platforms

    • Windows
    • Mac
    • Linux
    Good alternative?
     
  12. RocksDB icon
     Like

    RocksDB is an embeddable persistent key-value store for fast storage. RocksDB can also be the foundation for a client-server database but our current focus is on embedded workloads.

    Cost / License

    Platforms

    • Self-Hosted
    Good alternative?
     
12 of 14 LMDB alternatives