CockroachDB Alternatives

CockroachDB is described as 'Cockroach is a distributed key/value datastore which supports ACID transactional semantics and versioned values as first-class features. The primary design goal is global consistency and survivability, hence the name' and is a relational database in the development category. There are more than 50 alternatives to CockroachDB for a variety of platforms, including Linux, Windows, Mac, Self-Hosted and Web-based apps. The best CockroachDB alternative is DBeaver, which is both free and Open Source. Other great apps like CockroachDB are SQLite, PostgreSQL, MySQL Community Edition and MariaDB.

filter to find the best alternatives

CockroachDB alternatives are mainly Relational Databases but may also be Database Management Tools or In-memory Databases.  Filter by these or use the filter bar below if you want a narrower list of alternatives or looking for a specific functionality of CockroachDB.
  • ...

Cockroach is a distributed key/value datastore which supports ACID transactional semantics and versioned values as first-class features. The primary design goal is global consistency and survivability, hence the name.

More about CockroachDB
CockroachDB alternatives page was last updated Aug 18, 2024
  1. Clidey WhoDB icon
     1 like

    WhoDBis a lightweight (~20MB), powerful, and user-friendly database management tool designed to streamline your database administration tasks.

    49 Clidey WhoDB alternatives
    Clidey WhoDB screenshot 1

    License model

    • FreeOpen Source

    Platforms

    • Mac
    • Windows
    • Linux
    • Online
    • BSD
    • Self-Hosted
    • Mozilla Firefox

    Properties

    1.  Lightweight

    Features

    1.  MongoDB
    2. MariaDB icon  Support for MariaDB
    Clidey WhoDB iconCockroachDB Icon

    Clidey WhoDB VS CockroachDB

    Is Clidey WhoDB a good alternative to CockroachDB?
     
  2. SQLGate icon
     12 likes

    SQLGate is an integrated database management and development solution that simplifies the construction and operation of databases. A solution that fits different types of databases, SQLGate is customized for seven different databases that make up 83.2% of the DBMS market.

    34 SQLGate alternatives
    SQLGate screenshot 1

    License model

    • FreemiumProprietary

    Platforms

    • Windows
    • Online
    • Self-Hosted
    SQLGate iconCockroachDB Icon

    SQLGate VS CockroachDB

    Is SQLGate a good alternative to CockroachDB?
     
  3. H2 Database Engine icon
     14 likes

    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.

    58 H2 Database Engine alternatives

    License model

    • FreeOpen Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    H2 Database Engine iconCockroachDB Icon

    H2 Database Engine VS CockroachDB

    Is H2 Database Engine a good alternative to CockroachDB?
     
  4.  1 like

    A TUI for viewing and editing database files.

    59 Termdbms alternatives
    Termdbms screenshot 1

    License model

    • FreeOpen Source

    Application type

    Platforms

    • Linux
    • SQLite
    • PostgreSQL

    Properties

    1.  Lightweight

    Features

    1. MariaDB icon  Support for MariaDB
    2.  Comma Separated Values
    3.  SQLite
    4.  Tui
    CockroachDB Icon

    Termdbms VS CockroachDB

    Is Termdbms a good alternative to CockroachDB?
     
  5. JookDB icon
     1 like

    JookDB is a database development tool that allows you to simultaneously connect to MySQL, MariaDB, Oracle, PostgreSQL, SQLite, MongoDB, DM, OceanBase, TiDB and SQLServer databases from a single application. You can quickly and easily build, manage and maintain your databases.

    64 JookDB alternatives
    SQL Editor

    License model

    • FreeOpen Source

    Platforms

    • Windows
    • Mac
    • Linux

    JookDB Features

    1. MariaDB icon  Support for MariaDB
    JookDB iconCockroachDB Icon

    JookDB VS CockroachDB

    Is JookDB a good alternative to CockroachDB?
     
  6. Vertica icon
     1 like

    Vertica is a grid-based, column-oriented database designed to manage large, fast-growing volumes of data and provide very fast query performance when used for data warehouses and other query-intensive applications.

    31 Vertica alternatives

    License model

    Platforms

    • Linux
    Vertica iconCockroachDB Icon

    Vertica VS CockroachDB

    Is Vertica a good alternative to CockroachDB?
     
  7. HSQLDB icon
     9 likes

    HSQLDB (Hyper Structured Query Language Database) is a relational database management system written in Java. It has a JDBC driver and supports a large subset of SQL-92 and SQL:2008 standards. It offers a fast, small (around 1300 kilobytes in version 2.

    74 HSQLDB alternatives
    HSQLDB screenshot 1

    License model

    • FreeOpen Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    HSQLDB iconCockroachDB Icon

    HSQLDB VS CockroachDB

    Is HSQLDB a good alternative to CockroachDB?
     
  8. 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...

    103 OrbitDB alternatives

    License model

    • FreeOpen Source

    Platforms

    • Mac
    • Windows
    • Linux
    • BSD

    OrbitDB Features

    1.  Serverless
    2.  Distributed
    3.  Peer-To-Peer
    OrbitDB iconCockroachDB Icon

    OrbitDB VS CockroachDB

    Is OrbitDB a good alternative to CockroachDB?
     
  9. CUBRID Database icon
     12 likes

    CUBRID is a comprehensive GPL/BSD open source relational database management system highly optimized for Web Applications. CUBRID is being developed in C/C++. Includes native HA, online hot backup, and other features. JDBC, PHP, ODBC/.NET, Ruby & Python APIs.

    53 CUBRID Database alternatives

    License model

    • FreeOpen Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux

    CUBRID Database Features

    1.  High Availability
    CUBRID Database iconCockroachDB Icon

    CUBRID Database VS CockroachDB

    Is CUBRID Database a good alternative to CockroachDB?
     
  10. Apache HBase icon
     8 likes

    HBase is an open source, non-relational, distributed database modeled after Google's BigTable and is written in Java. It is developed as part of Apache Software Foundation's Apache Hadoop project and runs on top of HDFS (Hadoop Distributed Filesystem), providing...

    60 Apache HBase alternatives

    License model

    • FreeOpen Source

    Platforms

    • Linux
    • Online
    Apache HBase iconCockroachDB Icon

    Apache HBase VS CockroachDB

    Is Apache HBase a good alternative to CockroachDB?
     
  11.  1 like

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

    46 Redict alternatives

    License model

    • FreeOpen Source

    Application type

    Platforms

    • Mac
    • Linux
    • Docker
    • Self-Hosted

    Redict Features

    1. Redis icon  Redis Compatible
    CockroachDB Icon

    Redict VS CockroachDB

    Is Redict a good alternative to CockroachDB?
     
  12. 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.

    34 Hazelcast alternatives

    License model

    • FreeOpen Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux

    Hazelcast Features

    1.  Data stream processing
    2.  Distributed
    Hazelcast iconCockroachDB Icon

    Hazelcast VS CockroachDB

    Is Hazelcast a good alternative to CockroachDB?
     
You are at page 4 of CockroachDB alternatives