BigMemory Alternatives

BigMemory is described as ': a commercial in-memory data management suite for real-time Big Data applications that stores up to hundreds of terabytes in distributed memory across multiple servers without performance hits from the Java garbage collector' and is a in-memory database in the development category. There are more than 25 alternatives to BigMemory for a variety of platforms, including Linux, Windows, Mac, Web-based and Self-Hosted apps. The best BigMemory alternative is MongoDB, which is free. Other great apps like BigMemory are Redis, CouchDB, Valkey and DiceDB.

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

Alternatives list

  1. memcached icon
     12 likes

    Free & open source, high-performance, distributed memory object caching system, generic in nature, but intended for use in speeding up dynamic web applications by alleviating database load.

    30 memcached alternatives

    Cost / License

    • Free
    • Open Source

    Platforms

    • Mac
    • Linux
     
  2. Titan is a scalable graph database optimized for storing and querying graphs containing hundreds of billions of vertices and edges distributed across a multi-machine cluster. Titan is a transactional database that can support thousands of concurrent users executing complex graph...

    Cost / License

    Alerts

    • Discontinued

    Platforms

    • Mac
    • Windows
    • Linux
     
  3. Bluzelle is a decentralized and open source database powered by PBFT Consensus Engine. It is a NoSQL key-value store database. Learn about trustless computing and discover the benefits of a decentralized by joining our Beta testing for free.

    Cost / License

    Platforms

    • Mac
    • Windows
    • Linux
    • Java Mobile
     
  4. H2 is a relational database management system written in Java. It can be embedded in Java applications or run in the client-server mode. The disk footprint (size of the jar file) is about 1 MB.

    55 H2 Database Engine alternatives

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
     
  5. Hazelcast icon
     16 likes

    Hazelcast is an in-memory Open Source data grid based on Java. By having multiple nodes form a cluster, data is evenly distributed among the nodes. This allows for horizontal scalability both in terms of available storage space and processing power.

    36 Hazelcast alternatives

    Cost / License

    • Free
    • Open Source

    Platforms

    • Mac
    • Windows
    • Linux
     
  6. OrbitDB icon
     1 like

    OrbitDB is a serverless, distributed, peer-to-peer database. OrbitDB uses IPFS as its data storage and IPFS Pubsub to automatically sync databases with peers. It's an eventually consistent database that uses CRDTs for conflict-free database merges making OrbitDB an excellent...

    Cost / License

    • Free
    • Open Source (MIT)

    Platforms

    • Mac
    • Windows
    • Linux
    • BSD
     
  7.  1 like

    This is a fork of Redis 7.2.4 following the announcement that Redis would switch to a non-free license.

    Cost / License

    Platforms

    • Mac
    • Linux
    • Docker
    • Self-Hosted
     
  8. The GridGain In-Memory Data Fabric is a proven software solution, which enables high-performance transactions, real-time streaming and fast analytics in a single, comprehensive data access and processing layer.

    Cost / License

    • Paid
    • Proprietary

    Platforms

    • Windows
    • Linux
     
  9. Apache Ignite icon
     3 likes

    high-performance, integrated and distributed in-memory platform for computing and transacting on large-scale data sets in real-time.

    Cost / License

    • Free
    • Open Source

    Platforms

    • Mac
    • Windows
    • Linux
    • Online
    • Java
     
  10. VoltDB icon
     2 likes

    VoltDB is a blazingly fast NewSQL database system. It is specifically designed to run on modern scale-out architectures - fast, inexpensive servers connected via high-speed data networks.

    Cost / License

    Platforms

    • Mac
    • Windows
    • Linux
     
  11. NCache icon
     4 likes

    NCache is an Open Source in-memory distributed cache for .NET, Java, and Node.js. NCache provides an extremely fast and linearly scalable distributed cache that caches application data and reduces expensive database trips.

    26 NCache alternatives

    Cost / License

    Application type

    Platforms

    • Windows
    • Linux
    • Online
    • Software as a Service (SaaS)
     
  12. TayzGrid icon
     2 likes

    TayzGrid is an elastic in-memory data grid with a self-healing peer to peer dynamic data grid clustering architecture. TayzGrid is extremely fast and linearly scalable data grid and provides intelligent replication for data reliability without compromising on scalability.

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Windows
    • Linux
    • Online
    • JBoss
    • WebSphere Application Server
    • Oracle Weblogic Server
    • Apache Tomcat
     
You are at page 2 of BigMemory alternatives