summaryrefslogtreecommitdiffstats
path: root/system/cowsql/README
blob: c7b34ad29488deff76e1f0327c19cd7918556e9b (about) (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
cowsql is a C library that implements an embeddable and replicated
SQL database engine with high availability and automatic failover.

cowsql extends SQLite with a network protocol that can connect
together various instances of your application and have them act as
a highly-available cluster, with no dependency on external databases.

The name "cowsql" loosely refers to the "pets vs. cattle" concept,
since it's generaly fine to delete or rebuild a particular node of
an application that uses cowsql for data storage.

cowsql is a fork of Canonical's dqlite project, which was originally
written by cowsql's author himself while working at Canonical.