Google Cloud Spanner
I heard about it year ago from my ex-boss and we spent around 10 minutes discussing about Spanner and Horizontal scaling. Take a look on this white paper published in 2012 on Google Spanner.
It's in news because it's open to everyone.
One line definition covers it all "The first horizontally scalable, globally consistent, relational database service"
Secret Sauce is TrueTime -Take a look on this
?https://static.googleusercontent.com/media/research.google.com/en//pubs/archive/45855.pdf
Future question: How does Spanner affects Cassandra?
Let's use spanner - Quick and Dirty demo.
I created database called nsdatabase1 and table customer
Take a look on this guide if you want to explore further https://cloud.google.com/spanner/docs/quickstart-console
https://www.cockroachlabs.com/ is inspired from Spanner in case you are looking for open source version of spanner.
Nice explanation!!!
Enjoy Spanning!!!!
All things Data | Chief Problem Solver | Hired Gun
8 年I think the author needs to check his figures. The first table is wrong. What do you consider a traditional RDBMS? In terms of scalability Informix XPS was a shared nothing RDBMS that did scale. DB2 PE also scaled out to some extent. Then there's Oracle's exadata. But really Informix's XPS and I think the functionality was merged in to IDS post IBM acquisition, where you had replication and both vertical and horizontal scaling. But then again, most have never played with larger RDBMSs used in DWs. To many their only exposure to RDBMs is mySQL. W.R.T spanner, a common clock isn't that new or novel. Each data center needs a time server which is a sever with a CS clock and both a radio antenna and GPS antenna. I think that they cost around 4-6K (YMMV) The real interesting thing is the legal issues that exist due to differences in privacy laws based on country / region . If memory serves, Google is facing a lawsuit on this issue.
Manager, Sr. Solutions Architect, Enterprise Business Applications, BDO USA
8 年I remember going on a wikipedia rabbit hole dive couple years ago and coming across Google spanner. When I heard the description I was blown away, like wow, that's pretty cool. Great that we a have access to a form of it now!