NewSQL overview
slideshare.net
NewSQL overview
1–10 of 37 posts
Re: NewSQL overview
#2Re: NewSQL overview
#3 NewSQL: definition
"A DBMS that delivers the scalability and flexibility
promised by NoSQL while retaining the support for SQL
queries and/or ACID, or to improve performance for
appropriate workloads."
451 GroupRe: NewSQL overview
#4Is there any open-source/free newsql db ?
Or use posgres-xc, or mariadb 10 with galera and maxscale. Postgres has JSON storage. MariaDBB has dynamic and virtual columns, and the CONNECT engine which can now directly create new or edit existing JSON files using the SQL interface, instead of dedicated functions for JSON manipulation.
Re: NewSQL overview
#5Is there any open-source/free newsql db ?
Slide 27. VoltDB. Or use posgres-xc, or mariadb 10 with galera and maxscale. Postgres has JSON storage. MariaDBB has dynamic and virtual columns, and the CONNECT engine which can now directly create new or edit existing JSON files using the SQL interface, instead of dedicated functions for JSON manipulation. https://mariadb.com/kb/en/mariadb/connect-json-table-type/
postgres-xc/xl has no HA
Maxscale looks like it doesn't yet offer sharding
Re: NewSQL overview
#6Re: NewSQL overview
#7For anyone else too lazy to read the slides to find out what NewSQL is, this is slide 13: NewSQL: definition "A DBMS that delivers the scalability and flexibility promised by NoSQL while retaining the support for SQL queries and/or ACID, or to improve performance for appropriate workloads." 451 Group
- SQL as a primary interface
- ACID support for transactions
- Non-locking architecture
- High per-node performance
- Scalable, shared nothing architecture
Michael Stonebraker
Re: NewSQL overview
#8Is there any open-source/free newsql db ?
https://github.com/cockroachdb/cockroach
Inspired by Google Spanner.
Re: NewSQL overview
#9Is there any open-source/free newsql db ?
Re: NewSQL overview
#10'A Scalable, Geo-Replicated, Transactional Datastore' written in Go, influenced by Google's Spanner.