Thomas Watson in 1943 amd his famous quote: “I think there is a world market for about five computers". If he was alive, he could say these computers are Google, Apple, Microsoft, Amazon and Facebook.
Introducing Cloud Spanner, a Global Database Service
111–120 of 456 posts
Re: Introducing Cloud Spanner, a Global Database Service
#112Congratulations to the Spanner team for becoming part of the Google public cloud! And for those wondering, this is why Oracle wants billions of dollars from Google for "Java Copyright Infringement" because the only growth market for Oracle right now is their hosted database service, and whoops Google has a better one now. It will be interesting if Amazon and Microsoft choose to compete with Google on this service. If…
> the only growth market for Oracle right now is their hosted database service This is not true. Oracle is far more than a database company nowadays in the same way that Microsoft is more than Windows. Oracle has been acquiring high-growth startups at a significant rate.
Which has their 'cloud services' doubling their contribution to revenue year over year and licenses losing 50% of their contribution to revenue year over year.
There 'cloud' collateral is pretty opaque though.
Re: Introducing Cloud Spanner, a Global Database Service
#113Does it support spatial objects / can it replace PostGIS?
Re: Introducing Cloud Spanner, a Global Database Service
#114Congratulations to the Spanner team for becoming part of the Google public cloud! And for those wondering, this is why Oracle wants billions of dollars from Google for "Java Copyright Infringement" because the only growth market for Oracle right now is their hosted database service, and whoops Google has a better one now. It will be interesting if Amazon and Microsoft choose to compete with Google on this service. If…
Amazon's Aurora databases seem to be solving the same problem, and are MySQL or Postgres compatible to boot.
Re: Introducing Cloud Spanner, a Global Database Service
#115How does this compare to AWS Aurora in terms of pricing and performance? With Aurora the basic instance is $48/month and they recommend at least two in separate zones for availability, so it's about $96/month minimum. Storage is $.10/GB and IO is $.20 per million requests. Data transfer starts at $.09/GB and the first GB is free.[1] Spanner is a minimum of $650/mo (6X the Aurora minimum), storage is $.30/GB (3X), and…
Re: Introducing Cloud Spanner, a Global Database Service
#116Doesn't seem possible to use this yet. No client libraries and no samples: https://cloud.google.com/spanner/docs/tutorials Have they documented the wire protocol? I couldn't find it.
I work on Cloud Spanner and client libraries are rolling out right now, but API definitions are available. RPC: https://cloud.google.com/spanner/docs/reference/rpc/ Rest: https://cloud.google.com/spanner/docs/reference/rest/
Re: Introducing Cloud Spanner, a Global Database Service
#117I wonder why they charge a minimum of $0.90 per node-hour when they offer VMs for as little as $0.008/hr. This is hugely useful even for single-person startups, so why charge a minimum of ~$8,000 per year?
I'd certainly love to see us get to a world where we can split up a single spanner "install" in an isolated, multitenant manner, but even for a small company, $8k/year is admittedly a small fraction of one engineer. At a company with several, you can share your single Spanner instance just like you would any other database.
Disclosure: I work on Google Cloud (but not Spanner).
Re: Introducing Cloud Spanner, a Global Database Service
#118Software is about separating concerns, and decentralizing authority. Responsible engineers shouldn't be using this service.
Re: Introducing Cloud Spanner, a Global Database Service
#119Earlier quoted context omitted.
Just to be clear, the JOINS were removed for the vertical sharding prior to looking at Cloud Spanner. Cloud Spanner fully supports complex JOINS of many times (e.g. INNER, OUTER) Details - https://cloud.google.com/spanner/docs/query-syntax#join-type... Disclaimer: I work on Cloud Spanner
Sorry for the confusion but I meant the DML portion.
And yeah it makes it sound like writing an OEM adapter will be much more difficult.
Re: Introducing Cloud Spanner, a Global Database Service
#120Earlier quoted context omitted.
Amazon's Aurora databases seem to be solving the same problem, and are MySQL or Postgres compatible to boot.
It is not close to equivalent. But I do want to get a better feel for if Google really has figured how to do basically the impossible. I want to see if this truly scales horizontally but of it does then competitors better hope for a much more detailed paper :)