Tag: Cloud Spanner

Cloud Spanner Databases Official Blog Dec. 16, 2024

Tailor your search engine with AI-powered hybrid search in Spanner - Spanner, Google’s multi-model database, now offers AI-powered hybrid search capabilities. Developers can combine vector search, full-text search, and machine learning (ML) model reranking capabilities in a unified platform directly integrated with the operational data store, using a familiar SQL interface.

Cloud Spanner Databases Official Blog Dec. 9, 2024

How Current leveraged Spanner to build a resilient platform for banking services - Current, a fintech company, leveraged Spanner, Google's globally distributed database, to build a resilient platform for banking services. The migration to Spanner resulted in improved resilience, reduced recovery time objectives and recovery point objectives, and optimized cloud budget and operational efficiency.

Cloud Spanner Databases Migration NoSQL Official Blog Nov. 25, 2024

New Cassandra to Spanner adapter simplifies Yahoo's migration journey - The new Cassandra to Spanner proxy adapter simplifies the migration of Cassandra workloads to Spanner, without requiring changes to application logic. Yahoo successfully migrated from Cassandra to Spanner using the proxy adapter, reaping the benefits of improved performance, scalability, consistency, and operational efficiency.

Cloud Spanner Databases Official Blog Partners Nov. 4, 2024

Unlocking the power of Spanner: 10 partners to revolutionize your data - Spanner partners provide a wide range of solutions and services to ensure a smooth transition and optimal use of Spanner, including data integration, analytics, governance, and migration assessment.

Cloud Spanner Databases GCP Experience Official Blog Oct. 28, 2024

Spanner and PostgreSQL at Prefab: Flexible, reliable, and cost-effective at any size - Prefab uses Spanner’s PostgreSQL interface for its datastore, configurations, feature flags, and generated client telemetry. Spanner is used for the feature flag services that need to scale to meet customer demands, while Ruby on Rails, React, and PostgreSQL are used for the application’s user interface.

Cloud Spanner GCP Experience Official Blog Oct. 21, 2024

Reltio's Data Plane Transformation with Spanner on Google Cloud - Reltio, a leading provider of AI-powered data unification and management solutions, migrated its data infrastructure from self-managed Cassandra to Spanner on Google Cloud. The successful migration showcases the benefits of a joint design, well-executed database migration, and deep operational collaboration between application and data layers.

BigQuery Cloud Spanner Data Analytics Databases Official Blog Oct. 14, 2024

Better together: BigQuery and Spanner expand operational insights with external datasets - Spanner external datasets for BigQuery allow analysts to connect Spanner schema to BigQuery datasets, enabling them to explore and query Spanner tables as if they were native BigQuery tables.

AlloyDB Cloud Spanner Cloud SQL Databases Official Blog Oct. 14, 2024

Database Center — your AI-powered, unified fleet management solution - Database Center, an AI-powered, unified fleet management solution from Google Cloud, is now available to all customers. It provides a single, intuitive interface to monitor and operate database fleets at scale, including Cloud SQL, AlloyDB, and Spanner. With Database Center, organizations can gain a comprehensive view of their entire database landscape, proactively de-risk their fleet with intelligent performance and security recommendations, and optimize their database fleet with AI-powered assistance.

Cloud Spanner gRPC Oct. 7, 2024

Protocol Buffer as data type in Spanner - An overview of how to use recently introduced Protocol Buffers data type in Cloud Spanner.

Cloud Spanner Databases Official Blog Sept. 23, 2024

From keywords to relationships: Reveal deeper insights with full-text search and Spanner Graph - Spanner Graph combines the power of graph databases and full-text search in a unified system. It enables you to model complex relationships and efficiently retrieve relevant information from unstructured data.

Cloud Spanner Sept. 16, 2024

Cloud Spanner — Performance comparison between SQL and READ - Cloud Spanner provides two APIs to query data: SQL API and READ API. This article compares the performance of both APIs in terms of CPU usage, latency, and QPS for different types of queries: searching for a single key, searching ten rows using range scan, and searching ten rows using a list of keys. The results show that there is no significant difference in performance for single key search, but READ API has a significant advantage in CPU usage for range scan and multi-splits queries.

Cloud Bigtable Cloud Memorystore Cloud Spanner Cloud SQL Databases Official Blog Aug. 26, 2024

Google Cloud database news roundup, August 2024 edition

Cloud Spanner Databases Official Blog Aug. 19, 2024

Farewell to overprovisioning: How to unlock cost-effective elasticity with Spanner - Explanation of Cloud Spanner auto-scaling functionality.

Cloud Spanner Databases Official Blog Aug. 12, 2024

Introducing Approximate Nearest Neighbor (ANN) search to Spanner - Spanner now supports Approximate Nearest Neighbor (ANN) search, enabling fast and scalable vector search for large datasets. This capability is particularly useful for unstructured data like images, text, or audio, where traditional search methods may not be as effective. Spanner's ANN search leverages Google Research's ScaNN algorithm and offers optimizations such as tree-like structure clustering, quantized embeddings, and optimized distance calculation.

Cloud Spanner Databases Official Blog Aug. 5, 2024

Introducing Spanner Graph: Graph databases reimagined - Spanner Graph reimagines graph data management by seamlessly integrating graph, relational, search, and AI capabilities with virtually unlimited scalability. It supports the ISO Graph Query Language (GQL) for intuitive graph pattern matching and traversal, and offers full interoperability between GQL and SQL, breaking down data silos and empowering developers to choose the optimal tool for each query. Spanner Graph also features built-in vector and full-text search capabilities, enabling efficient retrieval of graph data using semantic meaning and keywords.

Cloud Spanner Databases Official Blog Aug. 5, 2024

Unlock the potential of your data: Build reliable and intelligent applications with Spanner editions - Spanner, Google's globally consistent database, introduces new editions with enhanced capabilities like Spanner Graph, full-text search, and vector search. Spanner editions offer a tiered pricing model with Standard, Enterprise, and Enterprise Plus options, providing cost transparency and optimization. The Standard edition includes all current generally available features, while Enterprise edition adds multi-model capabilities and Enterprise Plus offers the highest availability and data sovereignty features. Spanner editions will be available starting September 24, 2024.

Cloud Bigtable Cloud Spanner Cloud SQL Databases Official Blog Aug. 5, 2024

Can’t stop, won’t stop: More innovations from the Google Cloud database portfolio - Google Cloud is introducing several new capabilities to make it easier for customers to build intelligent AI apps with Spanner, including Spanner Graph, vector search, and advanced full-text search. Bigtable SQL support and Bigtable distributed counters are also announced to transform the developer experience. Cloud SQL Enterprise Plus edition for SQL Server is launched, delivering improved read performance, higher availability, and advanced disaster recovery. A new strategic partnership with Oracle is formed to host Oracle database services within Google Cloud data centers, enabling easy migration of Oracle-based applications to Google Cloud.

Cloud Spanner Generative AI July 29, 2024

Distributed AI: global and geo-partitioned RAG architecture with Google Cloud Spanner for geo-location aware similarity search - Creating and querying a geo-partitioned global database for embedding-based similarity search.

Cloud Spanner July 29, 2024

Real time Data Analytics solution with Spanner Change Streams - Real-time analytics is crucial for businesses to make informed decisions. Cloud Spanner, a globally distributed database, offers strong consistency, ACID transactions, and horizontal scalability. Change streams in Spanner enable real-time data capture and streaming to analytics platforms like Google BigQuery. This blog discusses how to set up a change stream in Spanner, stream changes to BigQuery, and visualize the data using Looker Studio.

Cloud Spanner Databases Official Blog July 29, 2024

Introducing Spanner dual-region configurations that help maintain high availability and data residency - Spanner dual-region configurations are now available in Australia, Germany, India, and Japan. These configurations help maintain high availability and data residency by replicating data to two regions within the same country. In the event of a zone outage, Spanner still maintains a quorum of at least two replicas in each region, ensuring database availability. If an entire region goes down, Spanner automatically fails over to single-region mode to maintain availability.

Cloud Spanner Databases Official Blog July 22, 2024

New Spanner geo-partitioning improves performance and lowers costs - Spanner geo-partitioning improves performance and lowers costs by allowing you to partition your table data at the row-level, across the globe, to serve data closer to your users.

Cloud Spanner June 3, 2024

Multi-tenancy in Spanner: How many instances should I have? - Spanner instances are fundamental building blocks in Cloud Spanner, acting as containers for databases that share processing units (PUs) and storage. The optimal number of instances depends on factors like resource utilization, workload isolation, and operational ease. A tiered approach to instances can be helpful, categorizing applications into tiers based on their criticality and resource requirements.

Cloud Spanner May 13, 2024

Cloud Spanner — Demystifying Load-based Splitting - Testing Cloud Spanner "split" capability.

Cloud Spanner Databases Official Blog May 13, 2024

How chaos testing adds extra reliability to Spanner’s fault-tolerant design

Cloud Spanner Databases Official Blog May 6, 2024

Uncomplicating the complex: How Spanner simplifies microservices-based architectures

Cloud Spanner Generative AI LLM April 29, 2024

LLM in your favorite Transactional Database: Spanner - Build a Patent Search App with Spanner, Vector Search & Gemini 1.0 Pro!

AlloyDB Cloud Bigtable Cloud Spanner Cloud SQL Official Blog April 15, 2024

What's new and what's next for Google Cloud databases

AlloyDB Cloud Spanner Official Blog March 25, 2024

Choosing a suitable database for your startup: An overview of AlloyDB and Spanner

Cloud Spanner March 18, 2024

Troubleshoot query latency changes using SPANNER_SYS.QUERY_PROFILES_TOP_* tables - One of the best tools in Cloud Spanner to understand why query latency changed is Query plan samples. Query plan samples allow you to view samples of historic query plans and compare the performance of a query over time.

Azure Cloud Spanner Official Blog March 11, 2024

How Glance improves database operations with Spanner - How Glance migrated from Azure Cosmos DB to Cloud Spanner.

Cloud Spanner Generative AI Official Blog March 11, 2024

Build generative AI and similarity search applications at virtually unlimited scale with Spanner - This blog post discusses how vector search can enhance gen AI applications, and how Spanner’s underlying architecture supports extremely large-scale vector search deployments.

AlloyDB Cloud Bigtable Cloud Memorystore Cloud Spanner Cloud SQL Generative AI Official Blog March 11, 2024

Build supercharged gen AI applications with LangChain and Google Cloud databases

AI AlloyDB Cloud Spanner Cloud SQL Data Analytics Machine Learning Official Blog March 4, 2024

Google Cloud databases stand ready to power your gen AI apps with new capabilities - Recent AI improvements for GCP databases.

Cloud Spanner Official Blog Feb. 26, 2024

Minimal downtime migration from PostgreSQL database to Spanner PostgreSQL dialect database

Cloud Spanner Feb. 26, 2024

Top 5 Special-Use Features of Google Cloud Spanner - This article describes five features that you might not need in your day-to-day database dealings but are intriguing for specific use cases.

AlloyDB Cloud Spanner GCP Experience Official Blog Feb. 19, 2024

Scaling Character.AI: How AlloyDB for PostgreSQL and Spanner met their growing needs - Character.AI relies on Google Cloud's portfolio of managed databases, including AlloyDB for PostgreSQL and Spanner, as a solid foundation for its platform, providing reliability, scalability, and price performance for its workloads, from engagement and operations to AI and analytics.

Cloud Spanner Java Feb. 19, 2024

Setting Up a Spanner Emulator in Spring Boot - Efficiently Bridging Local Development and Cloud Services: A Guide to Setting Up the Spanner Emulator with Spring Boot.

AlloyDB Cloud Bigtable Cloud Firestore Cloud Memorystore Cloud Spanner Cloud SQL Database Migration Service Official Blog Feb. 5, 2024

Google Cloud databases round-up: January 2024 - The latest feature releases and innovations within GCP database offerings.

Cloud Bigtable Cloud Datastore Cloud Spanner Cloud SQL Feb. 5, 2024

Book Review : Database Design and Modeling with Google Cloud by Abirami Sukumaran - This is a book review of Database Design and Modeling with Google Cloud by Abirami Sukumaran.

Cloud Spanner GitHub Official Blog Jan. 29, 2024

Spanner integration testing with the emulator - This post demonstrates how to set up integration testing for Spanner using GitHub Actions and the Spanner emulator.

Cloud Spanner Official Blog Jan. 29, 2024

Best practices for migrating auto-incrementing keys to Spanner - This post shows how to migrate schemas and data from other databases to Spanner, minimizing changes to downstream applications and ensuring Spanner best practices.

Cloud Spanner Official Blog Jan. 22, 2024

Spanner: A differentiated database for non-relational workloads

Cloud Spanner GCP Experience Official Blog Jan. 15, 2024

How Deutsche Bank achieved high availability and scalability with Spanner - Learn about the benefits that Deutsche Bank achieved from migrating to Spanner, and some best practices it developed to reliably and efficiently scale the platform.

Cloud Spanner Jan. 8, 2024

Time Synchronisation problem and GCP products - Time synchronization and Cloud Spanner.

Cloud Spanner Official Blog Dec. 18, 2023

Benchmarking Spanner’s price-performance for key-value workloads - This blog post demonstrates benchmarking key-value workloads, using the industry-standard Yahoo! Cloud Serving Benchmark (YCSB) benchmark.

Cloud Spanner Official Blog Dec. 18, 2023

How Pinecone leverages Spanner to store metadata for its free tier on Google Cloud

Cloud Spanner Generative AI Vertex AI Dec. 18, 2023

Use Generative AI to Enhance your Product Catalog using only SQL - Using Vertex AI LLM natively in Google Cloud Spanner.

Cloud Spanner Official Blog Dec. 3, 2023

Resolve and optimize many-to-many relationships in Spanner - The best practices to detection session leaks when using Cloud Spanner.

Cloud Spanner Official Blog Dec. 3, 2023

Session leak detection solutions: Debug non-responsive applications on Cloud Spanner

Cloud Spanner Official Blog Nov. 20, 2023

The portability and familiarity of PostgreSQL with the scale and reliability of Spanner - Looking under the hood at how the PostgreSQL interface for Spanner works and what that means for compatibility with PostgreSQL.

Cloud Interconnect Cloud Spanner Official Blog Nov. 20, 2023

Building a cross-cloud architecture for Spanner - This blog explores how to use Google Cloud’s Cross-Cloud Interconnect to achieve latency, security, availability, etc.

Cloud Spanner Go Official Blog Nov. 13, 2023

Golang’s GORM support for Cloud Spanner is now Generally Available

AI Cloud Spanner Official Blog Vertex AI Nov. 6, 2023

SQL-only ML Predictions in Spanner with Vertex AI Integration - In this blog, we will explore the steps to perform ML predictions from Spanner using a model deployed in Vertex AI. This is possible by registering the ML model in Spanner that has already been deployed to a Vertex AI endpoint.

Cloud Run Cloud Spanner Official Blog Oct. 16, 2023

How to use PostgreSQL drivers with Cloud Spanner at scale with Cloud Run - Cloud Spanner’s PostgreSQL interface provides developers with access to Spanner’s consistency and availability.

Cloud Spanner Official Blog Oct. 16, 2023

Cloud Spanner is now half the cost of Amazon DynamoDB, and with strong consistency and single-digit ms latency - Alongside lower costs, Cloud Spanner provides single-digit ms latencies and strong consistency across multiple availability zones in the same region.

Cloud Spanner Java Oct. 2, 2023

Spring Boot, a persistent ORM and a consistent Database! - Spring Boot on Google Cloud: Part 4!

Cloud Spanner Official Blog Sept. 18, 2023

Recap of what’s new with Cloud Spanner (at Google Cloud Next ’23) - Cloud Spanner now offers Data Boost and auto-generated keys, plus integration with Duet AI for AI-powered assistance in Google Cloud.

AlloyDB Cloud Spanner Cloud SQL Duet AI Official Blog Sept. 4, 2023

What’s new and what’s next with Google Cloud databases - Announcing a series of new features and capabilities to help organizations innovate faster with Google Cloud databases.

Cloud Spanner Official Blog Sept. 4, 2023

Cloud Spanner Data Boost: Analyze operational data isolated from transactional workloads - Cloud Spanner Data Boost lets you run analytical queries or batch processing jobs without affecting the underlying transactional workload.

Cloud Spanner Official Blog Sept. 4, 2023

Simplifying best practices at scale with auto-generated keys in Cloud Spanner - Cloud Spanner auto-generated UUID and sequence keys provide best practices using the SQL developers already know.

Cloud Spanner Official Blog Aug. 21, 2023

Streaming Cloud Spanner changes with Apache Kafka at scale - Learn how to use the recently launched Cloud Spanner Change Streams Kafka connector to stream Cloud Spanner data into Kafka in a flexible and scalable way!

Cloud Spanner Official Blog Aug. 7, 2023

Building internet-scale event-driven applications with Cloud Spanner change streams - Explore Cloud Spanner change stream and see how they can help you build your event driven apps.

Cloud Spanner Official Blog July 24, 2023

The big picture: How Google Photos scaled rapidly on Spanner - Google Photos stores more than 4 trillion photos for over a billion users and uses Spanner to ensure easy access and robust privacy for its users.

Cloud Spanner May 29, 2023

Cloud Spanner — Latency comparison between DML and Mutations - Data Manipulation Language (DML) and Mutations are two APIs in Spanner that you can use to modify data. Each offers similar data….

Cloud Spanner Official Blog May 8, 2023

Using Cloud Spanner to handle high throughput writes - Four approaches to a database that needs many writes or reads, such as social media view counts.

Cloud Spanner Official Blog May 8, 2023

Introducing Query plan samples for Cloud Spanner: get performance insights from query execution plans - Cloud Spanner’s new Query plan samples let developers and DBAs visualize query execution plans for historical queries.

Cloud Spanner Official Blog May 8, 2023

Evaluating the true cost or TCO of a database — and how Cloud Spanner compares - Cloud Spanner databases offer high performance at lower costs by providing a fully managed experience with unlimited scalability and high availability.

Cloud Spanner April 17, 2023

Cloud Spanner — Is it possible to speed-up index creation? - Experimenting with different setups to speed up index creation for Cloud Spanner.

Cloud Spanner Official Blog April 10, 2023

Cloud Spanner performance gains by using storing clause in indexes - Improving performance of Spanner queries with a secondary index and extra columns.

Cloud Spanner Official Blog April 10, 2023

Spanner under the hood: Understanding strict serializability and external consistency - Spanner transaction scheduling provides "Strict Serializability" and "External Consistency" which is considered perfect isolation and consistency.

Cloud Spanner Official Blog March 27, 2023

Boost your development on Cloud Spanner change streams with a new tail tool - You can automate reading changes, or visualizing them, with Spanner's new open source tooling.

Cloud Spanner Official Blog March 27, 2023

Build a multiplayer game with Cloud Spanner - What Cloud tools do you need to host a fantasy sports game with cloud backends? Google Spanner, and more.

Cloud Spanner GCP Experience Official Blog March 13, 2023

Cloud Spanner powers Kochava's mobile analytics platform - With Cloud Spanner, Kochava gained a single consolidated database solution that could scale to meet its real-time processing requirements.

Cloud Spanner Official Blog March 13, 2023

Rapidly expand the reach of Spanner databases with read-only replicas and zero-downtime moves - Cloud Spanner now offers configurable read-only replicas and a zero-downtime instance move service, expanding its geographic reach.

Cloud Spanner March 13, 2023

Minimal Downtime Cloud Spanner Migrations Using HarbourBridge - HarbourBridge is a stand-alone open source tool for Cloud Spanner evaluation and migration, using data from an existing PostgreSQL, MySQL, SQL Server, Oracle or DynamoDB database.

Cloud Bigtable Cloud Firestore Cloud Spanner Data Analytics GCP Experience Official Blog Jan. 30, 2023

Transforming customer experiences with modern cloud database capabilities - Learn how Google Cloud customers are transforming customer experiences with modern cloud database capabilities.

Cloud Spanner Official Blog Dec. 19, 2022

Minimal Downtime Migrations to Cloud Spanner with HarbourBridge 2.0 - We're demonstrating migration of schema and data for an application from MySQL to Cloud Spanner using HarbourBridge.

Cloud Spanner Official Blog Dec. 5, 2022

SIGOPS Hall of Fame goes to Spanner paper — here’s why that matters - For ten years, Spanner has delivered always-on experiences at scale to users across the world without sacrificing consistency.

Cloud Spanner Nov. 27, 2022

Google Cloud: DML Operation limits in GCP Cloud Spanner (mutations) - This article explains mutation limits for Cloud Spanner.

Cloud Spanner Machine Learning Official Blog Vertex AI Nov. 21, 2022

Easily integrate machine learning models into applications with Vertex AI integration for Cloud Spanner - Add Vertex AI prediction models to your Spanner application using familiar SQL in minutes to solve near real time problems like campaign management, fraud detection and toxic player detection.

Cloud Spanner Official Blog Nov. 21, 2022

Understanding transactional locking in Cloud Spanner - Explore different types of locks in Cloud Spanner and discuss some common cases of transaction locking in Cloud Spanner.

Cloud Spanner Official Blog Nov. 21, 2022

Why should game companies choose Cloud Spanner to power their games - Why game companies should choose Spanner, Google’s fully-managed relational database, to scale their database service and what challenges and pain points our technologies help address.

Cloud Spanner Official Blog Nov. 7, 2022

A deep dive into Spanner’s query optimizer - Learn how the Cloud Spanner query optimizer helps developers by automatically choosing performant and efficient query plans.

Cloud Spanner Nov. 7, 2022

Understanding lock_scanned_ranges hint of Cloud Spanner - We will discuss on LOCK_SCANNED_RANGES hint. Acquiring exclusive locks is needed for different scenario and important to understand hint.

Cloud Spanner Official Blog Oct. 31, 2022

NHibernate Dialect for Cloud Spanner is now Generally Available - .NET Developers can now use NHibernate with Google Cloud Spanner. The dialect supports both standard NHibernate features and Spanner-specific features like Interleaved Tables, Mutations and Read-only transactions.

Cloud Spanner Kubernetes Oct. 24, 2022

Use Google Cloud Spanner with the Online Boutique sample - This tutorial guide you through connecting sample Online Boutique application to Cloud Spanner.

Cloud Spanner Official Blog Oct. 24, 2022

Introducing lock insights and transaction insights for Spanner: troubleshoot lock contentions with pre-built dashboards - Lock insights and transaction insights provide pre-built dashboards to easily diagnose lock contentions and smoothly correlate rows, columns, and transactions to resolve performance issues.

AlloyDB Cloud Bigtable Cloud Firestore Cloud Spanner Cloud SQL Official Blog Oct. 17, 2022

What's new in Google Cloud databases: More unified. More open. More intelligent. - Google Cloud databases deliver an integrated experience, support legacy migrations, leverage AI and ML and provide developers world class tools.

Cloud Spanner Official Blog Oct. 3, 2022

Cloud Spanner doubles the number of updates per transaction - Cloud Spanner supports 40,000 mutations per commit.

Cloud Spanner Official Blog Sept. 19, 2022

Introducing fine-grained access control for Cloud Spanner: A new way to protect your data in Spanner - Fine-grained access control for Cloud Spanner, now available in preview, provides table and column level protection for Spanner databases.

Cloud Spanner Official Blog Sept. 19, 2022

Come for the sample app, stay for the main course: Cloud Spanner free trial instances - Cloud Spanner now offers free trial instances with sample data and guided tutorials to try the fully managed relational database.

Cloud Spanner Go Official Blog Sept. 19, 2022

Golang’s database/sql driver support for Cloud Spanner is now Generally Available - Enabling Golang application developers to use Google Cloud Spanner as a database provider via database/sql driver support.

AlloyDB Cloud Spanner Cloud SQL Sept. 19, 2022

PostgreSQL on Google Cloud — AlloyDB, Cloud SQL, or Cloud Spanner - AlloyDB, Cloud SQL, or Cloud Spanner — what would meet your needs?

Cloud Spanner Official Blog Sept. 19, 2022

Try out Cloud Spanner databases at no cost with new free trial instances - Create a 90-day Spanner free trial instance with 10GB storage at no cost. Try Spanner free.

Cloud Spanner Infrastructure Official Blog Sept. 5, 2022

Spanner on a modern columnar storage engine - Google’s planet-scale database, Spanner, was migrated to a modern columnar storage engine with many critical services running on top uninterrupted.

Cloud Spanner Go Official Blog Aug. 15, 2022

Debugging cloud spanner latency using OpenCensus and Go client library - This article describes a client side latency issue caused by session pool exhaustion and how users can diagnose the situation by using OpenCensus features and Cloud Spanner client library for Go.

Cloud Spanner Cloud SQL Aug. 15, 2022

Modernizing with Cloud Spanner — Google Cloud’s SQL Database with Global Scale - When to choose Spanner over Cloud SQL… and how Spanner could be a more cost-effective option!

Cloud Run Cloud Spanner Official Blog July 18, 2022

A Guide to Databases on Google Cloud part 3 - Cloud Spanner! & CRUD it with Spring Boot on Cloud Run - In this “A Guide to Databases on Google Cloud part 3 - Cloud Spanner and CRUD it with Spring Boot on Cloud Run” blog we are going to experiment with CRUD on a Java Spring Boot application using Cloud Spanner’s DML API deployed on Cloud Run, without using a Dockerfile.

Cloud Spanner Go Official Blog July 18, 2022

Debugging cloud spanner latency using OpenCensus and Go client library - This article describes a client side latency issue caused by session pool exhaustion and how users can diagnose the situation by using OpenCensus features and Cloud Spanner client library for Go.

BigQuery Cloud Spanner July 4, 2022

Change Streams in Cloud Spanner | Replication to BigQuery - Replicating data from Cloud Spanner to BigQuery.

Cloud Spanner Official Blog July 4, 2022

Introducing Query Insights for Cloud Spanner: troubleshoot performance issues with pre-built dashboards - Spanner’s ‘Query insights’ - a new tool that makes it easy to debug query performance issues.

Beginner Cloud Spanner Java July 4, 2022

Spring Cloud GCP — Cloud Spanner - An intro using Cloud Spanner with Java Spring framework.

Cloud Spanner Official Blog June 27, 2022

Introducing PostgreSQL interface for Spanner: availability at scale with the interface you know - The new PostgreSQL interface for Spanner, now GA, combines the scalability of Spanner with the portability of PostgreSQL for enterprise workloads.

Cloud Run Cloud Spanner June 13, 2022

Running serverless web, batch, and worker apps with Google Cloud Run and Cloud Spanner - Trying Cloud Run as a web app, for job triggering and worker.

Cloud Spanner Official Blog June 6, 2022

Introducing granular instance sizing for Cloud Spanner, now run production workloads for as low as $40/month - Customers can now use Cloud Spanner for their production workloads for as low as $40/month and have the same industry leading availability, ability for extreme scale with consistent performance.

Cloud Spanner Data Analytics Official Blog May 30, 2022

Change streams for Cloud Spanner: now generally available - Cloud Spanner change streams are now generally available. With change streams, you can capture and stream out changes from your Cloud Spanner databases in near real-time.

Cloud Spanner Serverless Spark May 30, 2022

Fast export large database tables — using GCP Serverless Dataproc (Spark) - Import large tables from MySQL (any JDBC) to Cloud Spanner (or GCS).

Cloud Spanner Data Analytics Datastream May 9, 2022

Real-Time Streaming | MySQL & Oracle to Cloud Spanner - Migrating data to Cloud Spanner.

Cloud Spanner GCP Experience Official Blog April 25, 2022

Vaccinating a nation: Vaccination app delivery in 30 days with Cloud Spanner - OChK used Cloud Spanner to design and deploy an application to help vaccinate every citizen in Poland against COVID-19.

Cloud Spanner Data Analytics Official Blog April 11, 2022

Boost the power of your transactional data with Cloud Spanner change streams - Change streams track changes in your Spanner database and integrate this data with other systems for analytics, event triggering, and compliance.

Cloud Spanner Official Blog April 11, 2022

Reduce scaling costs by up to 50% in Cloud Spanner with doubled provisioned storage - Spanner has doubled the storage-limit for Spanner instances from 2TB to 4TB per node to help optimize the cost of storage intensive workloads.

Cloud Bigtable Cloud Firestore Cloud Memorystore Cloud Spanner Cloud SQL Official Blog April 11, 2022

Google Cloud’s key investment areas to accelerate your database transformation - This blog focuses on the 6 key database investment areas that help you accelerate your digital transformation journey.

Cloud Dataproc Cloud Spanner Serverless Spark April 4, 2022

Cloud Spanner export query results using Dataproc Serverless - Exporting data for a Spanner Table or SQL Query using Dataproc Serverless.

Cloud Spanner Official Blog March 28, 2022

Disaster recovery simplified with Cloud Spanner CPU optimized backups - Reduce backup creation time, save costs, and enable disaster recovery with Cloud Spanner backups.

Cloud Spanner Official Blog March 28, 2022

Step-by-step guide to resolve DEADLINE_EXCEEDED errors on Cloud Spanner - Deadline Exceeded error occurs for many reasons. Here we describe various scenarios and provide a guide on how to investigate and resolve the issues.

BigQuery Cloud Spanner Data Analytics Official Blog March 14, 2022

How Spanner and BigQuery work together to handle transactional and analytical workloads - We’ll discuss how Cloud Spanner and BigQuery are a match made in heaven, and can be used together to process transactions at scale and generate real-time insights to deliver amazing customer experiences.

Cloud Spanner Official Blog March 14, 2022

Maximize your Cloud Spanner savings with new committed use discounts - Get up to 40% discount on Spanner compute capacity with committed use discounts. Drive higher utilization by applying discounts across projects and regions.

Cloud Spanner Monitoring Official Blog OpenTelemetry March 14, 2022

Leveraging OpenTelemetry to democratize Cloud Spanner Observability - This blog discusses Cloud Spanner's new OpenTelemetery receiver, using which customers can now consume Spanner metrics in their choice of APM tooling.

Cloud Spanner Official Blog March 7, 2022

Launching new feature or games on existing Cloud Spanner database with Load Generator Tool - Games want to plan for a knife-edge traffic growth pattern, and can use the Cloud Spanner Load Generator tool to prepare their Cloud Spanner database.

Cloud Spanner Official Blog Feb. 28, 2022

Ready, set, launch! Cloud Spanner makes application launches easier with warmup and benchmarking tool. - To achieve the powers of consistency, scale and availability by default Cloud Spanner has a built-in mechanism to automatically shard your database and provide a transparent and seamless experience. This blog introduces a tool to expedite the automatic sharding for big scale launch and promotions.

Cloud Spanner Official Blog Feb. 28, 2022

Migrating a PHP application to use Cloud Spanner - How to convert a PHP application to use Cloud Spanner using Magento as an example.

Cloud Spanner Official Blog Feb. 21, 2022

Cloud Spanner myths busted - The blog talks about the 7 most common myths and elaborates the truth for each of the myths.

Cloud Spanner Monitoring Official Blog Feb. 14, 2022

Troubleshooting application performance on Cloud Spanner with OpenCensus - Debugging Cloud Spanner with client-side OpenCensus metrics including round-trip latency and gfe_latency.

Cloud Bigtable Cloud Spanner GCP Experience Official Blog Jan. 31, 2022

Sabre chose Bigtable and Cloud Spanner to serve more than 1 billion travelers annually - As a company that makes software for the travel industry, Sabre uses Google Cloud database services to fly higher.

Cloud Spanner Official Blog Dec. 20, 2021

How to investigate high tail latency when using Cloud Spanner - This article summarizes common issues about high tail latency and provides useful tips so that Cloud Spanner users can mitigate those issues.

Cloud Spanner Official Blog Ruby Dec. 13, 2021

Scale your Ruby applications with Active Record support for Cloud Spanner - Enabling Ruby applications to use Google Cloud Spanner as a database provider via Object-Relational Mapping.

Cloud Spanner Official Blog Python Dec. 13, 2021

Google Cloud Spanner Dialect for SQLAlchemy - Enabling Python SQLAlchemy applications to use Google Cloud Spanner as a database.

Cloud Spanner Official Blog Nov. 22, 2021

How to develop Global Multiplayer Games using Cloud Spanner - How Spanner makes multiplayer game development easier.

Cloud Spanner Official Blog Nov. 8, 2021

Automatically clean up unneeded data with TTL for Cloud Spanner - Time to live (TTL) reduces storage costs, improves query performance, and simplifies data retention by automatically removing unneeded data based on user-defined policies.

Cloud Spanner Official Blog Python Nov. 1, 2021

Django ORM support for Cloud Spanner is now Generally Available - Today we're happy to announce GA support for Google Cloud Spanner in the Django ORM.

Cloud Spanner Official Blog Oct. 25, 2021

Cloud Spanner connectivity using JetBrains IDEs - You can now browse the database schema and query data stored in Cloud Spanner directly from your JetBrains IDE. This post shows how to connect to a Cloud Spanner instance using IntelliJ IDEA.

Cloud Spanner Official Blog Oct. 18, 2021

New PostgreSQL Interface makes Cloud Spanner’s scalability and availability more open and accessible - Customers in financial services, gaming, retail, and many other industries rely on Cloud Spanner today to power their most demanding relational database workloads that need to scale without downtime. At Google Cloud Next ’21 we announced a preview of the PostgreSQL interface for Cloud Spanner that further democratizes access to Spanner for millions of developers.

CI Cloud Spanner Official Blog Oct. 11, 2021

Using the Cloud Spanner Emulator in CI/CD pipelines - This post covers how to use the Cloud Spanner emulator in your Continuous Integration and Continuous Delivery/Deployment (CI/CD) pipelines.

.NET Cloud Spanner Official Blog Oct. 11, 2021

Google Cloud Spanner Provider for Entity Framework Core - The general availability of the Google Cloud Spanner provider for Entity Framework Core. This post covers how to get started with the provider and highlights the supported features.

Cloud Spanner GCP Experience Official Blog Oct. 11, 2021

LOVOO’s love affair with Spanner - The largest German-speaking dating app uses Cloud Spanner and Cloud SQL for PostgreSQL to solve for speed and scale.

Cloud Spanner GCP Experience Oct. 4, 2021

Building Uber’s Fulfillment Platform for Planet-Scale using Google Cloud Spanner - An overview of how Uber's Fulfillment Platform is built using Cloud Spanner.

Cloud Run Cloud Spanner Official Blog Terraform Sept. 27, 2021

Deploying the Cloud Spanner Emulator remotely - Learn how to deploy the Cloud Spanner emulator remotely to GCE and Cloud Run, both manually and via Terraform.

AWS Cloud Spanner Official Blog Sept. 27, 2021

DynamoDB to Cloud Spanner via HarbourBridge - This post announces the support for DynamoDB in Harbourbridge in addition to existing support for PostgreSQL and MySQL. This allows DynamoDB users to try out Cloud Spanner with zero-configuration. It helps users to quickly resolve issues during schema and data migration and lets them try out Cloud Spanner as soon as possible.

Cloud Spanner Official Blog Sept. 27, 2021

Deploying the Cloud Spanner Emulator locally - Learn about running the Cloud Spanner emulator locally and containerizing + deploying the backend of our sample application on the local emulator.

Cloud Spanner Official Blog Sept. 20, 2021

Deployment models for the Cloud Spanner emulator - This is the first of a three-part series of blog posts, which together will form a solution guide for developers using the Cloud Spanner emulator. In this series, after a quick introduction to the Cloud Spanner emulator, we will explore the usage of the emulator with a Cloud Spanner sample application called OmegaTrade.

Cloud Run Cloud Spanner Official Blog Terraform Sept. 20, 2021

Provisioning Cloud Spanner using Terraform - Provisioning and scaling Cloud Spanner and deploying an application on Cloud Run using Terraform templates.

Cloud Spanner Official Blog Sept. 4, 2021

More than just relational data at scale with Spanner’s new JSON data type - Achieve better agility and data quality without losing functionality when managing semi-structured data in Cloud Spanner with new JSON data type.

Cloud Spanner NodeJS Official Blog Sept. 4, 2021

Deploying a Cloud Spanner-based Node.js application - How to deploy a Node.js application on Cloud Spanner, and cover a few important Cloud Spanner concepts along the way.

Cloud Spanner Official Blog Sept. 4, 2021

Reduce latency with Cloud Spanner multi-region leader placement - Some examples of how you can use configurable leader placement to improve application latency when using Cloud Spanner.

BigQuery Cloud Spanner Official Blog Aug. 30, 2021

Replicating from Cloud Spanner to BigQuery at scale - Cloud Spanner is Google Cloud's native and distributed Online Transaction Processing System (OLTP). Due to its distributed nature, it can scale horizontally and therefore is suitable for workloads with very high throughputs containing large volumes of data. This invites a huge opportunity to do analytics on top of it.

BigQuery Cloud Spanner Official Blog Aug. 30, 2021

Real-time analytics made easy with Cloud Spanner federated queries with BigQuery - Create real-time insights by bridging the gap between operational data and analytics.

Cloud Bigtable Cloud Datastore Cloud Firestore Cloud Spanner Cloud SQL Official Blog Aug. 30, 2021

Your Google Cloud database options, explained - Picking the right database for your application is not easy. This post covers the different database options available within Google Cloud across relational (SQL) and non-relational (NoSQL) databases and explains which use cases are best suited for each database option.

Cloud Spanner Official Blog Python Aug. 16, 2021

Data Validation for Oracle to Cloud Spanner Migration - Data Validation Tool is an open sourced python CLI based tool that compares heterogeneous data source tables and provides multi-level validation functions. DVT can connect to different types of source and target databases and create validation reports based on the criteria defined. In this blog, we will see how to set up the Data Validation Tool to compare data between Oracle and Spanner tables and create validation reports in BigQuery.

Cloud Spanner Official Blog Aug. 16, 2021

Migrating to Cloud Spanner using HarbourBridge and Data Validation Tool - There has recently been a lot of interest in migrating from existing open source relational databases such as MySQL or PostgreSQL to Google Cloud Spanner to enable horizontal scaling. This type of heterogeneous migration can be complicated, however there are two open source tools that can help: HarbourBridge and the Data Validation Tool.

Cloud Spanner Docker July 19, 2021

Google Cloud Spanner Emulator Setup - This article will show you how you can set up a Google Cloud Spanner emulator on your local machine for testing, debugging, or configuring CI/CD using Docker Compose.

Cloud Spanner Official Blog July 12, 2021

Measuring Cloud Spanner performance for your workload - In this post, we will explore a middle ground to performance testing using JMeter. Performance test Cloud Spanner for a custom workload before making application code changes and executing data migration.

Cloud Spanner Official Blog June 7, 2021

Tips for migrating from MySQL to Cloud Spanner - Despite helpful tools like HarbourBridge, database migrations are never trivial. Here are a few things to pay attention to when migrating from MySQL to Spanner, and how to update your application logic to address them.

Beginner Cloud Spanner Official Blog June 7, 2021

What is Cloud Spanner? - Want a relational database that scales globally? Learn all about Cloud Spanner.

Cloud Spanner Official Blog May 31, 2021

Understanding Cloud Spanner performance metrics at scale with Key Visualizer - We are happy to announce the launch of Key Visualizer, a new interactive monitoring tool to analyze usage patterns in Spanner. It reveals trends and outliers in important performance and resource metrics for any size database.

Cloud Spanner Official Blog May 31, 2021

Cloud Spanner trims entry cost by 90%, offers sharper observability and easier querying - New instance sizing and pricing features mean Spanner can support new tasks like development, testing, and small production workloads.

Cloud Dataflow Cloud Spanner Official Blog May 31, 2021

Testing Dataflow pipelines with the Cloud Spanner emulator - Existing Dataflow pipelines that are configured to work with Cloud Spanner can be tested with the emulator. This allows for easy offline testing of existing pipelines without connecting to the actual Spanner backend.

Cloud Spanner Official Blog May 31, 2021

Faster Cloud Spanner migrations with HarbourBridge's Schema Assistant - Today we’re announcing the HarbourBridge Schema Assistant, which provides a guided schema-design workflow for migrating from MySQL or PostgreSQL to Spanner. HarbourBridge imports dump files (from mysqldump or pg_dump) or directly connects to your source database, and converts the source database schema to an equivalent Spanner schema.

Cloud Spanner May 24, 2021

Writing efficient queries for Cloud Spanner interleaved tables - A discussion on how to write efficient queries for Cloud Spanner interleaved tables.

Cloud Spanner May 17, 2021

Cloud Spanner Point-In-Time-Recovery: Restoring a Dropped Table - This blog demonstrates how to recover a dropped table using PITR using gcloud commands in Cloud Spanner.

Cloud Spanner Official Blog May 17, 2021

Browse and query Cloud Spanner databases from Visual Studio Code - For developers who are building applications that interact with Cloud Spanner, we're excited to announce the Google Cloud Spanner driver for the popular SQLTools extension for VS Code.

Cloud Spanner Official Blog May 10, 2021

Include Cloud Spanner databases in your CI/CD process with the Liquibase extension - In February, we announced the beta version of the Liquibase Cloud Spanner extension that allows developers to use Liquibase's open-source database library to manage and automate schema changes in Cloud Spanner. We're happy to share that the Liquibase Cloud Spanner extension is now GA.

.NET Cloud Spanner May 10, 2021

Google Cloud Spanner with Entity Framework Core - This article will help you get started with Entity Framework Core for Spanner by creating a simple Console App that uses Spanner with EF Core.

Cloud SDK Cloud Spanner Jupyter Notebook May 3, 2021

Managing and Executing gcloud commands in JupyterLab - Example of executing gcloud commands in JupyterLab notebooks.

Cloud Spanner Cloud SQL Official Blog May 3, 2021

6 database trends to watch - Using managed cloud database services like Cloud SQL, Spanner, and more, can bring performance, scale, and more. See what’s next for modern databases in this infographic.

Cloud Spanner Official Blog Security April 25, 2021

Cloud Spanner launches customer-managed encryption keys and Access Approval - See how new customer-managed encryption keys (CMEK) for Google Cloud’s Spanner relational database service help control data protection and security.

Cloud Spanner Official Blog April 19, 2021

Tracking index backfill operation progress in Cloud Spanner - Cloud Spanner now provides an ability to track the progress of index backfill. Let us dive deep to understand how you can use the index backfill progress reporting feature.

Cloud Spanner April 19, 2021

Benchmark Spanner Change Watcher - Google Cloud Spanner Change Watcher is an open-source library for Google Cloud Spanner for watching and publishing changes from a Cloud Spanner database.

Cloud Spanner Official Blog April 12, 2021

Introducing request priorities for Cloud Spanner APIs - You can now specify request priorities for some Cloud Spanner APIs. By assigning a HIGH, MEDIUM, or LOW priority to a specific request, you can now convey the relative importance of workloads, to better align resource usage with performance objectives.

Cloud Spanner Official Blog April 5, 2021

Demystifying Cloud Spanner multi-region configurations - Cloud Spanner is a strongly consistent, highly scalable, relational database. It powers billion-user products every month. In order to provide high availability and geographic locality, Cloud Spanner creates multiple copies (aka replicas) of your data and then stores these replicas across different geographical locations. This blog post discusses what this entails.

AWS Cloud Bigtable Cloud Spanner GCP Experience April 5, 2021

CloudCover | How to successfully migrate data from DynamoDB to Spanner and Bigtable - Migrating data streaming from AWS to GCP.

Cloud Spanner Official Blog March 22, 2021

Cloud Spanner launches point-in-time-recovery capability - Check out Cloud Spanner’s new point-in-time recovery (PITR) capability, offering continuous data protection when you configure the database version retention period.

Cloud Spanner Official Blog March 15, 2021

Exploring Cloud Spanner data in DBeaver - We're announcing native support for Cloud Spanner in DBeaver 21.0, a popular open source graphical database development tool that lets you browse and edit databases, create and execute SQL scripts, export data, transaction management and ER diagrams.

Cloud Spanner Official Blog Python Feb. 22, 2021

Introducing Django ORM support for Cloud Spanner - Today we're happy to announce beta support for Google Cloud Spanner in the Django ORM. The django-google-spanner package is a third-party database backend for Cloud Spanner, powered by the Cloud Spanner Python client library.

Cloud Spanner Official Blog Feb. 15, 2021

Managing schema changes on Cloud Spanner using Liquibase - You can now use Liquibase’s open-source database devops library to manage and automate schema changes in Cloud Spanner.

Cloud Spanner Official Blog Feb. 15, 2021

Improved troubleshooting with Cloud Spanner introspection capabilities - Cloud-native database Spanner has new introspection capabilities to monitor database performance and optimize application efficiency.

Apache Beam Cloud Dataflow Cloud Spanner Feb. 1, 2021

Data operation with Cloud Spanner using Mercari Dataflow Template - Mercari Dataflow Template is an OSS tool for easy data processing using GCP’s distributed data processing service, Cloud Dataflow. In this article are examples of moving data between BigQuery and Cloud Spanner.

Cloud Spanner GCP Experience Jan. 25, 2021

Lock Statistics: Diagnose performance issues in Cloud Spanner - Latency spike caused by lock conflict.

Cloud Spanner Official Blog Jan. 18, 2021

Lock Statistics: Diagnose performance issues in Cloud Spanner - This post introduces a newly released introspection tool: Lock statistic, and guides our readers through a simple example of using it to diagnose transaction performance issues caused by lock conflict.

Cloud Spanner Official Blog Jan. 11, 2021

Behind the scenes of Cloud Spanner’s ExecuteQuery request - What happens when an application executes a query against Cloud Spanner? This post is going to shed some light on the magic that happens behind the scenes. How does Spanner take an arbitrary SQL statement, locate the data, and return the response in milliseconds? We will take some of the concepts described in SIGMOD’17 paper and explain, step by step, how the execution occurs.

Cloud Spanner Official Blog Jan. 11, 2021

The Magic Of Distributed Joins in Cloud Spanner - How do you join two tables when both of them are divided into multiple splits managed by multiple different machines? In this blog entry, we'll describe distributed joins using the Distributed Cross Apply (DCA) operator.

Cloud Spanner Official Blog Dec. 28, 2020

You asked, we listened—more productivity features to close out Spanner’s year - From the official Google Cloud blog: see how cloud database Spanner helps developer productivity with new check constraints, generated columns, and NUMERIC data type.

Cloud Spanner Official Blog Dec. 21, 2020

Automatically right-size Spanner instances with the new Autoscaler - New Autoscaler lets you scale Spanner instances up and down easily to optimize costs and usage based on utilization.

Cloud Spanner Dec. 7, 2020

Implementing Multi-Tenancy in Cloud Spanner - This article describes different architecture approaches to implement multi-tenancy with Cloud Spanner.

Cloud Spanner Java Nov. 22, 2020

Testing a Spring Boot application with the Google Cloud Spanner Emulator - Using Cloud Spanner emulator with Spring Boot Java application.

Cloud Spanner Java Nov. 22, 2020

Working with Cloud Spanner and Java - Building and application using Cloud Spanner.

Cloud Spanner Nov. 9, 2020

Google Cloud Spanner — Critical Concepts - This article details some of the concepts worth understanding when working with Cloud Spanner.

Cloud Spanner Nov. 9, 2020

Google Cloud Spanner Nodes - An in-depth explanation of Cloud Spanner Nodes.

Cloud Spanner Oct. 19, 2020

Scaling Cloud Spanner Instances - Best practices for scaling up and down Cloud Spanner.

Cloud Spanner Sept. 14, 2020

Analyze running queries in Cloud Spanner to help diagnose performance issues - This article discusses how the Oldest Active Queries complements other introspection tools of Spanner and helps users troubleshoot system performance issues while they are ongoing.

Cloud Spanner Aug. 24, 2020

Randomized Testing of Cloud Spanner - How randomized testing is used to keep high quality for Cloud Spanner.

Cloud Spanner Official Blog Aug. 24, 2020

3 reasons to consider Cloud Spanner for your next project - Learn about the cloud database Spanner, which brings massive scale and strong consistency to your applications. Here’s why to consider all-purpose Spanner.

Cloud Bigtable Cloud Spanner Official Blog Aug. 24, 2020

The world’s unpredictable, your databases shouldn’t add to it - Check out what’s new in databases and data management at Google Cloud, including news on Spanner local emulator and Bigtable managed backups.

Cloud Spanner Official Blog Aug. 10, 2020

New multi-region configurations for Spanner in Asia and Europe - New Cloud Spanner database multi-regions in Asia and Europe bring 5 9s of availability to users for scalability and high availability.

Cloud Spanner July 20, 2020

Cloud Spanner: Read Statistics - Spanner read statistics is a new feature that lets you run SQL queries to retrieve read statistics for your database during one-, 10-, and 60-minute intervals. These read statistics allow you to see the most common and most resource-consuming reads executed on your database.

Cloud Spanner July 20, 2020

Zero downtime database migration and replication to and from Cloud Spanner - Cloud Spanner migration overview.

Cloud Spanner July 6, 2020

Spanner’s SQL Story - A description of evolution of SQL support for Cloud Spanner.

Cloud Spanner June 29, 2020

DML and Mutations - a tale of two data altering techniques in Cloud Spanner - In the article are described two APIs in Cloud Spanner that you can use to modify data: Data Manipulation Language (DML) and Mutations.

Cloud Spanner Official Blog June 29, 2020

Increase visibility into Cloud Spanner performance with transaction stats - Cloud Spanner now offers transaction statistics, so you can run SQL queries to retrieve these stats for your database over several time periods.

Cloud Functions Cloud Scheduler Cloud Spanner June 1, 2020

Create Cloud Spanner Scheduled Backups - This tutorial shows how to use the Scheduled Backups tool to configure Cloud Scheduler for creating Cloud Spanner backups on a regular basis.

Advanced Cloud Spanner May 25, 2020

How Does Spanner Avoid Single Point of Failures in Writes? - Explanation of how Cloud Spanner provides both high availability and high consistency in writes.

Cloud Spanner May 18, 2020

Launch checklist for Cloud Spanner - This launch checklist provides a list of considerations that need to be made prior to launching a production application on Cloud Spanner. It is not intended to be exhaustive, but serves to highlight areas that can have a large impact on production performance.

Cloud Spanner Official Blog April 27, 2020

Back up on demand, emulate and develop with ease — new Spanner features - Cloud database service Spanner adds backup-restore feature plus new developer features, like local emulator, query optimizer versioning, and more.

Cloud Spanner Go April 20, 2020

Google Cloud Spanner driver for Go - Google Cloud Spanner driver for database/sql.

Cloud Spanner Google Kubernetes Engine April 20, 2020

Spanning the Globe without Google Spanner - The article explains how to set up YugabyteDB (a database inspired by Spanner) on GKE cluster.

Cloud Spanner April 13, 2020

Cloud Spanner Emulator - A local, in-memory, high-fidelity emulator of the Cloud Spanner service.

Cloud Spanner March 23, 2020

spannerz, a tool for Cloud Spanner - spannerz adds an HTTP handler to your binary to report query plans from Google Cloud Spanner clients. You can use spannerz as a standalone binary too.

Cloud Spanner Feb. 10, 2020

Internals of Google Cloud Spanner - Overview of Google Cloud Spanner internals and how the Cloud Spanner works with regional and multi-regional settings.

Cloud Spanner Official Blog Serverless Nov. 11, 2019

Opening the door to more dev tools for Cloud Spanner - Learn how to integrate a graphical database development tool with cloud databases like Cloud Spanner with the JDBC driver.

Cloud Spanner Official Blog Sept. 30, 2019

Cloud Spanner amps up SLA, adds CSV support, and sharpens monitoring details - Google’s Cloud Spanner database expands its availability SLA to all instances, and adds CSV support, more detailed monitoring data, and more features.

Cloud Spanner Data Analytics Aug. 19, 2019

How to connect Tableau to Google Cloud Spanner - The article describes how to connect Tableau with Cloud Spanner.

Cloud Spanner GCP Experience Official Blog July 15, 2019

Blockchain.com, scaling and saving with Cloud Spanner - Cryptocurrency company Blockchain uses Google Cloud Platform (GCP) to scale its products and serve millions of users securely.

AWS Cloud Spanner NoSQL July 1, 2019

Database Migration : Migrating from DynamoDB to Google Cloud Spanner (Part 1) - The article goes through the process of migrating from DynamoDB to Cloud Spanner.

AWS Cloud Spanner NoSQL July 1, 2019

Database Migration : Migrating from DynamoDB to Google Cloud Spanner (Part 2) - Second article related to migration from DynamoDB to Cloud Spanner

Cloud Spanner Official Blog June 3, 2019

Build your own event-sourced system using Cloud Spanner - Using event-sourced systems can help solve complex application development problems. Here’s how to deploy one using Cloud Spanner.

Cloud Spanner Feb. 25, 2019

Impossible read and write isolation phenomena with Cloud Spanner - How the 6 transaction isolation phenomenon aren’t allowed in Cloud Spanner.

Cloud Spanner PHP Feb. 25, 2019

Colopl open sourced a Cloud Spanner driver for Laravel framework - Open source PHP driver for Cloud Spanner

Cloud Spanner Jan. 28, 2019

Spanning The Database World With Google - Interview with Andrew Fikes (Google) about Spanner.

Cloud Spanner Official Blog Jan. 14, 2019

Rethinking commercial software delivery with Cloud Spanner and serverless - Serverless computing and globally distributed databases like Spanner can drive down operational costs and enable niche vendors to enter the market.

Cloud Spanner Official Blog Dec. 24, 2018

Cloud Spanner adds enhanced query introspection, new regions, and new multi-region configurations - Few enhancements for Cloud Spanner like Query introspection, New multi-region configurations and new regions.

Cloud Spanner GCP Experience Official Blog Nov. 5, 2018

How Streak built a graph database on Cloud Spanner to wrangle billions of emails - Streak is a customer relationship management (CRM) tool built directly into Gmail. Learn how Streak built a graph database on Cloud Spanner to wrangle billions of emails.

Cloud Spanner Nov. 5, 2018

Cloud Spanner Connector for Apache Spark - Cloud Spanner Connector for Apache Spark is a library to support Apache Spark to access Cloud Spanner as an external data source or sink.

Cloud Spanner Oct. 22, 2018

spanner-cli, the Cloud Spanner command line interface - Interactive command line tool for controlling Spanner databases.

Cloud Bigtable Cloud Spanner Oct. 15, 2018

Develop and deploy apps more easily with Cloud Spanner and Cloud Bigtable updates - The general availability of two important new features for two of GCP's cloud-native database offerings: Cloud Spanner and Cloud Bigtable.

Cloud Spanner Sept. 3, 2018

Search on Google Cloud Platform — Spanner - Implement Search on Google Cloud Platform using Spanner.

BigQuery Cloud Spanner Cloud SQL Official Blog July 30, 2018

On GCP, your database your way - New database features to get the most out of your databases for your business.

Cloud Spanner Official Blog July 23, 2018

Cloud Spanner adds import/export functionality to ease data movement - You can now import and export data easily in the Cloud Spanner Console.

Cloud Spanner Official Blog June 11, 2018

What DBAs need to know about Cloud Spanner, part 1: Keys and indexes - Key differences that DBAs need to know when moving from traditional RDBMS to Cloud Spanner.

Cloud Spanner Official Blog May 21, 2018

Sharding of timestamp-ordered data in Cloud Spanner - How to efficiently insert and retrieve records in Cloud Spanner with timestamp ordering.

Cloud Spanner April 30, 2018

Cloud Spanner — Maximizing data load throughput - Strategies for maximizing write throughput to Cloud Spanner.

Cloud Spanner April 30, 2018

Cloud OnAir: Cloud Spanner: How It Works - How Cloud Spanner operates and how it guarantees external consistency on reads and writes.

Cloud Bigtable Cloud Spanner Cloud SQL April 30, 2018

Accelerating innovation for cloud-native managed databases - Cloud database improvements for Cloud Spanner, Bigtable, Redis and PostgreSQL.

Cloud Spanner Official Blog April 2, 2018

How we used Cloud Spanner to build our email personalization system—from “Soup” to nuts - Tokyo-based Recruit Technologies Co., Ltd., migrated their email marketing platform to Cloud Spanner. This article explores the key aspects of migration and takeaways.

BigQuery Cloud Spanner Dataflow Google Kubernetes Engine Official Blog April 2, 2018

Architecting live NCAA predictions: from archives to insights - Article explores architecting NCAA real-time predictions, achieved through a few months of data ingestion, ETL, analysis, and modeling.

Cloud Spanner April 2, 2018

Cloud Spanner — Choosing the right primary keys - This article covers how to choose the right primary keys to enable scalable data writes in Cloud Spanner.

Cloud Spanner GCP Experience March 26, 2018

The new Dragon Ball game is powered by Google’s cloud

Beginner Cloud Spanner Tutorial March 12, 2018

First Steps with Google Cloud Spanner - Learn basics of Google Cloud Spanner.

Cloud Spanner March 5, 2018

Announcing Google Cloud Spanner as a Vault storage backend - Cloud Spanner can be used now as a storage backend for HashiCorp Vault.

Business Cloud Spanner GCP Experience Feb. 26, 2018

Making the jump to Google Cloud Spanner - Transition from Oracle to Google Cloud Spanner

Cloud Spanner Cloud Storage Official Blog Feb. 26, 2018

How Google Cloud Storage offers strongly consistent object listing thanks to Spanner - Secret behind the strong list consistency offered by Google Cloud Storage.

Cloud Spanner Jan. 29, 2018

Practical Tradeoffs in Google Cloud Spanner, Azure Cosmos DB and YugaByte DB - Deep dive on practical tradeoffs of modern cloud-native databases such as Google Cloud Spanner, Azure Cosmos DB and YugaByte DB

Cloud Spanner Jan. 15, 2018

Why you should pick strong consistency, whenever possible - This article explains features of Cloud Spanner like unique combination of external, strong consistency, relational semantics, high availability and horizontal scaling.

Cloud Spanner Nov. 20, 2017

With Multi-Region support in Cloud Spanner, have your cake and eat it too - Spanner Multi Regional option is now Generally Available. Strong global consistency across continents is possible.

Cloud Spanner Nov. 20, 2017

The Architext Show Podcast - Google's Deepti Srivastava on multi-region Spanner and case for cloud databases

Cloud Spanner Oct. 30, 2017

Google Cloud Spanner: Going global with relational database - GDG DevFest Ukraine 2017

Cloud Spanner Oct. 2, 2017

How we built a brand new bank on GCP and Cloud Spanner: Shine - Description of creating bank in cloud.

Business Cloud Spanner Sept. 11, 2017

Google Cloud Spanner: The next big transformation in financial services? - Why Google Cloud Spanner could be suitable cloud database for financial institutions.

Cloud Spanner July 24, 2017

How to get started with Cloud Spanner in 5 minutes - How to create Google Cloud Spanner instance in few lines of shell

Cloud Spanner July 10, 2017

Google's Cloud Spanner: how does it stack up?

Cloud Spanner June 26, 2017

Cloud database technology can no longer be ignored in financial services - Article about how Google Cloud Platform offers products and services which can be used by financial institutions

Cloud Spanner June 26, 2017

Build an Application at Google Scale with Spanner, Cloud Foundry, and Google Cloud Platform

Cloud Spanner June 4, 2017

From NoSQL to new SQL: How Spanner became a global, mission-critical database - Story of how Spanner was developed

Cloud Spanner May 22, 2017

Cloud Spanner is now production-ready; let the migrations begin!

Cloud Spanner May 22, 2017

Cloud Spanner 101: Google's Mission-Critical Relational Database

Cloud Natural Language API Cloud Spanner May 8, 2017

Google Cloud Natural Language API launches new features and Cloud Spanner graduating to GA - Cloud Natural Language API now supports 9 languages

Cloud Spanner April 10, 2017

Spanner vs. Calvin: distributed consistency at scale - Design comparison for Spaner and Calving - geographically replicated, ACID, transactional database systems

Cloud Spanner April 3, 2017

Basic Cloud Spanner Setup for a Java App Engine Project

Cloud Spanner March 13, 2017

Google Cloud Spanner: our first impressions - Guys from company OpenCredo share their insights regarding Spanner

Cloud Spanner Feb. 27, 2017

Google Cloud Spanner Preview

Cloud Spanner Feb. 27, 2017

GCP podcast #62 - Cloud Spanner with Deepti Srivastava

 

Latest Issues




Contact

Zdenko Hrček
Třebanická 183
Prague, Czech Republic
Phone: +420 777 283 075
Email: [email protected]