4 ms·
> Postgres is a tough database to contend with and it's mature and open source. Presumably, that's in part why CockroachDB decided to be more-or-less Postgres-
by erichocean 10y ago
> Postgres is a tough database to contend with and it's mature and open source.
Presumably, that's in part why CockroachDB decided to be more-or-less Postgres-compatible on the wire, and embraced SQL.
- roachpq 10y ago> CockroachDB decided to be more-or-less Postgres-compatible on the wire, and embraced SQL. I was about to post that a quick grep of CockroachDB source turned up no references to postgres, libpq or anything obvious to back that up that claim but then I noticed my workspace was out of date, so I after a git pull/git grep I now see that you are correct. Commits to add postgres-compatible parsing and wire protocol appear to have landed late last year. Why wasn't I informed! So thank you for this - time for me to take another look at it.
- erichocean 10y agoThey're also trying to make the information catalog compatible-ish as well, so that existing web-style frameworks that parse the information schema to determine datatypes and whatnot work out of the box.
- tshannon 10y agoI'm really excited to see where cockroachDB is headed.
- jinqueeny 10y agoYou can give TiDB a try. TiDB is a NewSQL database inspired by Google Spanner and F1. It supports the best features of both traditional RDBMS and NoSQL. Check it out here: https://github.com/pingcap/tidb https://github.com/pingcap/tidb
- erichocean 10y agoInteresting! First I've heard of it.