Spanner, Googles globala databas är nu öppen för alla
Tillbaka 2007, Google utvecklade sin egen globala databas kallad "Skiftnyckel". Sedan starten har företaget åberopat denna databas för många av sina egna produkter, allt från Google Foton till Gmail. Nu, 10 år efter att Spanner först var tänkt, Google har gjort Spanner tillgängligt för alla via en offentlig beta.
Beskriven som en tjänst som "låter kunderna ha sin tårta och äta den också". Spanner är en globalt distribuerad relationsdatabasstjänst som stödjer "Atomicity, Consistency, Isolation, Durability" (ACID) transaktioner samtidigt som du behåller SQL semantik. Viktigast, databasen gör det utan att ge upp horisontell skalning och hög tillgänglighet.
Genom att göra Cloud Spanner tillgänglig för massorna, Google hoppas att databasadministratörer och utvecklare skulle utnyttja systemet. När allt kommer omkring är Spanner det "bästa av båda världar" fall i form av databaser som det erbjuder transaktionskonsistens av traditionella databaser, såväl som horisontell skalning och datafördelning av NoSQL-databaser.
Dessutom lägger Cloud Spanner Produktchef Deepti Srivastava till tjänsten "stöder distribfduted transaktioner, scheman och DDL uttalanden, SQL frågor och JDBC drivrutiner". Bibliotek för populära språk som Java, Go, Python och Node.js erbjuds också kunder.
Om Cloud Spanner ser intressant ut för dig har Google tillhandahållit en fullständig prislista för tjänsten här.