컬렉션을 사용해 정리하기
내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요.
Spanner는 관계형, 그래프, 키-값, 검색을 통합하는 완전 관리형 중요 업무용 데이터베이스 서비스입니다. 이 서비스는 글로벌 규모의 트랜잭션 일관성, 고가용성을 위한 자동 동기식 복제, 두 가지 SQL 언어(GoogleSQL(ANSI 2011, 확장 프로그램 포함) 및 PostgreSQL)를 지원합니다.
어떤 데이터베이스 옵션이 적합한지 모르겠으면 데이터베이스 서비스에 대해 자세히 알아보세요.
무료로 시작하기
무료 크레딧 $300로 개념 증명 시작
-
Gemini 2.0 Flash Thinking 이용
-
AI API 및 BigQuery를 포함하여 인기 제품 월별 무료 사용량
-
자동 청구, 약정 없음
무료 제품 혜택 보기
20개가 넘는 항상 무료 제품을 계속 살펴보기
AI API, VM, 데이터 웨어하우스 등 일반적인 사용 사례에 20개가 넘는 무료 제품을 사용할 수 있습니다.
달리 명시되지 않는 한 이 페이지의 콘텐츠에는 Creative Commons Attribution 4.0 라이선스에 따라 라이선스가 부여되며, 코드 샘플에는 Apache 2.0 라이선스에 따라 라이선스가 부여됩니다. 자세한 내용은 Google Developers 사이트 정책을 참조하세요. 자바는 Oracle 및/또는 Oracle 계열사의 등록 상표입니다.
최종 업데이트: 2025-05-13(UTC)
[[["이해하기 쉬움","easyToUnderstand","thumb-up"],["문제가 해결됨","solvedMyProblem","thumb-up"],["기타","otherUp","thumb-up"]],[["이해하기 어려움","hardToUnderstand","thumb-down"],["잘못된 정보 또는 샘플 코드","incorrectInformationOrSampleCode","thumb-down"],["필요한 정보/샘플이 없음","missingTheInformationSamplesINeed","thumb-down"],["번역 문제","translationIssue","thumb-down"],["기타","otherDown","thumb-down"]],["최종 업데이트: 2025-05-13(UTC)"],[],[],null,["# Spanner documentation\n=====================\n\n[Read product documentation](/spanner/docs/getting-started/set-up)\nSpanner is a fully managed, mission-critical database\nservice that brings together relational, graph, key-value, and search. It offers transactional\nconsistency at global scale, automatic, synchronous replication for high availability, and support\nfor two SQL dialects: GoogleSQL (ANSI 2011 with extensions) and PostgreSQL.\n\n\nNot sure what database option is right for you? Learn more about our\n[database services](/products/databases).\n[Get started for free](https://console.cloud.google.com/freetrial) \n\n#### Start your proof of concept with $300 in free credit\n\n- Get access to Gemini 2.0 Flash Thinking\n- Free monthly usage of popular products, including AI APIs and BigQuery\n- No automatic charges, no commitment \n[View free product offers](/free/docs/free-cloud-features#free-tier) \n\n#### Keep exploring with 20+ always-free products\n\n\nAccess 20+ free products for common use cases, including AI APIs, VMs, data warehouses,\nand more.\n\nDocumentation resources\n-----------------------\n\nFind quickstarts and guides, review key references, and get help with common issues. \nformat_list_numbered\n\n### Guides\n\n-\n\n [Quickstart: Create and query a database by using the Google Cloud console](/spanner/docs/create-query-database-console)\n\n-\n\n [Create and manage instances](/spanner/docs/create-manage-instances)\n\n-\n\n [Choose GoogleSQL or PostgreSQL Google Cloud console](/spanner/docs/choose-googlesql-or-postgres)\n\n-\n\n [Import and export data in CSV format](/spanner/docs/import-export-csv)\n\n-\n\n [Create and manage foreign key relationships](/spanner/docs/foreign-keys/how-to)\n\n-\n\n [Insert, update, and delete data using Data Manipulation Language (DML)](/spanner/docs/dml-tasks)\n\n-\n\n [Insert, update, and delete data using mutations](/spanner/docs/modify-mutation-api)\n\n-\n\n [Use the Dataflow connector](/spanner/docs/dataflow-connector)\n\n-\n\n [Set up and query Spanner Graph using the Google Cloud console](/spanner/docs/graph/set-up)\n\n-\n\n [Monitor instances with Cloud Monitoring](/spanner/docs/monitoring-cloud)\n\n-\n\n [Emulate Spanner locally](/spanner/docs/emulator)\n\n-\n\n [Troubleshoot performance regressions](/spanner/docs/troubleshooting-performance-regressions)\n\nfind_in_page\n\n### Reference\n\n-\n\n [Client libraries and drivers](/spanner/docs/reference/libraries)\n\n-\n\n [REST API](/spanner/docs/reference/rest)\n\n-\n\n [RPC API](/spanner/docs/reference/rpc)\n\n-\n\n [GoogleSQL](/spanner/docs/reference/standard-sql/lexical)\n\n-\n\n [PostgreSQL](/spanner/docs/reference/postgresql/overview)\n\n-\n\n [Graph Query Language](/spanner/docs/reference/standard-sql/graph-intro)\n\n-\n\n [Information schema](/spanner/docs/information-schema)\n\n-\n\n [Query execution operators](/spanner/docs/query-execution-operators)\n\n-\n\n [gcloud command-line tool](/sdk/gcloud/reference/spanner)\n\ninfo\n\n### Resources\n\n-\n\n [Pricing](/spanner/pricing)\n\n-\n\n [Quotas and limits](/spanner/quotas)\n\n-\n\n [Release notes](/spanner/docs/release-notes)\n\n-\n\n [Get support](/spanner/docs/getting-support)\n\nRelated resources\n-----------------\n\nTraining and tutorials \nUse cases \nCode samples \nExplore self-paced training, use cases, reference architectures, and code samples with examples of how to use and connect Google Cloud services. Training \nTraining and tutorials\n\n### Google Cloud Fundamentals: Core Infrastructure\n\n\nThese lectures, demos, and hands-on labs give you an overview of Google Cloud products and services so that you can learn the value of Google Cloud and how to incorporate cloud-based solutions into your business strategies.\n\n\n[Learn more](/training/course/core-infrastructure) \nTraining \nTraining and tutorials\n\n### Architecting with Google Cloud: Design and Process\n\n\nThis course features a combination of lectures, design activities, and hands-on labs to show you how to use proven design patterns on Google Cloud to build highly reliable and efficient solutions and operate deployments that are highly available and cost-effective.\n\n\n[Learn more](/training/course/architecting-design-process) \nTraining \nTraining and tutorials\n\n### Spanner with Spring Boot\n\n\nLearn how to connect to Cloud SQL from Cloud Run\n\n\n[Learn more\narrow_forward](https://codelabs.developers.google.com/codelabs/cloud-spring-spanner) \nUse case \nUse cases\n\n### Architecting disaster recovery for locality-restricted workloads\n\n\nDiscusses how to use Google Cloud to architect for disaster recovery (DR) to meet location-specific requirements.\n\nDisaster Recovery\n\n\u003cbr /\u003e\n\n[Learn more](/solutions/architecting-disaster-recovery-for-locality-restricted-workloads) \nUse case \nUse cases\n\n### Continuous data replication to Spanner using Striim\n\n\nDemonstrates migrating a MySQL database to Spanner using Striim.\n\nReplication Migration\n\n\u003cbr /\u003e\n\n[Learn more](/solutions/partners/continuous-data-replication-cloud-spanner-striim) \nUse case \nUse cases\n\n### Database migration: Concepts and principles (Part 1)\n\n\nIntroduces concepts, principles, terminology, and architecture of near-zero downtime database migrations to Google Cloud.\n\nMigration\n\n\u003cbr /\u003e\n\n[Learn more](/solutions/database-migration-concepts-principles-part-1) \nUse case \nUse cases\n\n### Creating a change log with JDBC using the commit timestamp feature of Spanner\n\n\nShows how to use the commit timestamp feature to track the date and time when changes are made to your database records.\n\nJava Changes\n\n\u003cbr /\u003e\n\n[Learn more](/solutions/using-spanner-commit-timestamp) \nUse case \nUse cases\n\n### Best practices for using Spanner as a gaming database\n\n\nDescribes best practices for using Spanner as the primary backend database for game state storage.\n\nShards Gaming\n\n\u003cbr /\u003e\n\n[Learn more](/solutions/best-practices-cloud-spanner-gaming-database) \nCode sample \nCode Samples\n\n### Getting started with Spanner in Python\n\n\nFirst steps using Spanner with Python\n\n\n[Get started](/spanner/docs/getting-started/python) \nCode sample \nCode Samples\n\n### Getting started with Spanner in Node.js\n\n\nFirst steps using Spanner with Nde.js\n\n\n[Get started](/spanner/docs/getting-started/nodejs) \nCode sample \nCode Samples\n\n### Getting started with Spanner in Java\n\n\nFirst steps using Spanner with Java\n\n\n[Get started](/spanner/docs/getting-started/java) \nCode sample \nCode Samples\n\n### Getting started with Spanner in PHP\n\n\nFirst steps using Spanner with PHP\n\n\n[Get started](/spanner/docs/getting-started/php) \nCode sample \nCode Samples\n\n### Getting started with Spanner in C#\n\n\nFirst steps using Spanner with C#\n\n\n[Get started](/spanner/docs/getting-started/csharp) \nCode sample \nCode Samples\n\n### Getting started with Spanner in Ruby\n\n\nFirst steps using Spanner with Ruby\n\n\n[Get started](/spanner/docs/getting-started/ruby) \nCode sample \nCode Samples\n\n### Getting started with Spanner in C++\n\n\nFirst steps using Spanner with C++\n\n\n[Get started](/spanner/docs/getting-started/cpp)\n\nRelated videos\n--------------"]]