ActorDB vs CrateDB
ActorDB
actordb.comCrateDB
cratedb.comSide by side
| Figure | ActorDB | CrateDB |
|---|---|---|
| Price from | — | Free |
| Free plan | — | Yes |
| Free trial | — | — |
| Open source | — | Yes |
| Web | — | Yes |
| Windows | Yes | Yes |
| macOS | Yes | Yes |
| Linux | Yes | Yes |
| API | Yes | Yes |
| Self-hosted | Yes | Yes |
| Plans published | 0 | 17 |
| Spec score · Distributed SQL Databases | 7.8 (#13) | 9.3 (#1) |
| License | ActorDB is an open source project licensed under Mozilla Public License 2.0. | The open-source core is licensed under the Apache License 2.0. |
Plans
CrateDB
- Shared FreeFree
- SharedPrice not published
- DedicatedPrice not published
- CrateDB Cloud Free PlanFree
- Open SourceFree
- CrateDB Cloud Shared$0.07 a month
- CrateDB Cloud Dedicated$0.25 a month
- Shared S2$53 a month
- Shared S4$103 a month
- Shared S6$153 a month
In their own words
ActorDB
ActorDB is an open-source distributed relational SQL database from Biokoda that organizes data into independent actors. SQLite handles SQL queries and LMDB provides storage. Applications connect through the MySQL protocol or Thrift, and the FAQ recommends Thrift; default MySQL drivers also work. ActorDB uses Raft for distributed consensus and write replication, and describes itself as strongly consistent. Transactions can span multiple actors and are described as ACID compliant. It can also provide a sharded key-value store with structured values, multiple columns, and foreign tables. The maker says horizontal scaling can reach hundreds of nodes and petabytes when data is spread across actors. If a server fails, a follower can lead an actor while a cluster majority remains online. Recommended cluster sizes are 1, 3, or 5 nodes. Supported downloads include Windows, Mac OS X, CentOS, and Ubuntu, with version 0.10.29 dated 1 October 2019 shown as the latest stable release.