Bedrock is a distributed relational DBMS designed for geo-replication. It uses SQLite as its backing data storage and supports the MySQL wire protocol.
- Website
- https://bedrockdb.com/[01]
- Source Code
- https://github.com/Expensify/Bedrock[02]
- Developer
- Country of Origin
- US
- Start Year
- 2016 [04]
- Project Type
- Open Source
- Written in
- C++
- Supported Languages
- C++
- Embeds / Uses
- SQLite
- Inspired By
- SQLite
- Compatible With
- MySQL
- License
- LGPL v3
Bedrock is a distributed relational DBMS designed for geo-replication. It uses SQLite as its backing data storage and supports the MySQL wire protocol.
History
BedRock is the system that backs Expensify, the expense management company. It had been used for 8 years prior to being launched. It was originally created as an in house solution to the strict database constraints of financial institutions - response time within milliseconds, transaction logging and authentication, and replication of multiple servers.
Citations
4 sources
Revision #7