Langsung ke konten utama
Google Cloud Documentation
Area teknologi
  • AI dan ML
  • Pengembangan aplikasi
  • Hosting aplikasi
  • Compute
  • Pipeline dan analisis data
  • Database
  • Terdistribusi, hybrid, dan multicloud
  • Solusi industri
  • Migrasi
  • Jaringan
  • Kemampuan observasi dan pemantauan
  • Keamanan
  • Storage
Alat cross product
  • Pengelolaan akses dan resource
  • Pengelolaan biaya dan penggunaan
  • Infrastruktur sebagai kode
  • SDK, bahasa, framework, dan alat
/
Konsol
  • English
  • Deutsch
  • Español
  • Español – América Latina
  • Français
  • Indonesia
  • Italiano
  • Português
  • Português – Brasil
  • עברית
  • 中文 – 简体
  • 中文 – 繁體
  • 日本語
  • 한국어
Masuk
  • Spanner
Mulai gratis
Ringkasan Panduan Referensi Contoh Dukungan Referensi
Google Cloud Documentation
  • Area teknologi
    • Lainnya
    • Ringkasan
    • Panduan
    • Referensi
    • Contoh
    • Dukungan
    • Referensi
  • Alat cross product
    • Lainnya
  • Konsol
  • Temukan
  • Ringkasan produk
  • Ringkasan edisi Spanner
  • Ringkasan keamanan, privasi, risiko, dan kepatuhan
  • Antarmuka PostgreSQL
  • Spanner untuk workload non-relasional
    • Ringkasan non-relasional
    • Antarmuka Cassandra
  • Mulai
  • Playbook bukti konsep Spanner
  • Menyiapkan lingkungan
  • Membuat dan melakukan kueri database
    • Menggunakan konsol Google Cloud
    • Menggunakan gcloud CLI
  • Mengelola data menggunakan konsol Google Cloud
  • Library klien
    • Panduan memulai C++
    • Panduan memulai C#
    • Panduan memulai Go
    • Panduan memulai Java
    • Panduan memulai Node.js
    • Panduan memulai PHP
    • Panduan memulai Python
    • Panduan memulai Ruby
    • Panduan memulai REST
  • Driver
    • Menyiapkan dengan driver
    • Panduan memulai JDBC
    • Panduan memulai database/sql Go
    • Panduan memulai ADO.NET
    • Panduan memulai driver PostgreSQL
  • Spanner CLI
    • Panduan memulai Spanner CLI
    • Perintah Spanner CLI
  • Instance uji coba gratis
    • Ringkasan instance uji coba gratis
    • Membuat instance uji coba gratis
  • Ringkasan residensi data
  • Membuat dan mengelola
  • Instance
    • Ringkasan instance
    • Node dan unit pemrosesan
    • Konfigurasi regional, dual-region, dan multi-region
    • Jenis wilayah
    • Replikasi
    • Data partisi geografis
      • Ringkasan partisi geografis
      • Membuat dan mengelola partisi instance
      • Membuat dan mengelola penempatan data
      • Indeks dan partisi geografis
    • Pemilihan rute yang mengetahui posisi teratas
    • Endpoint layanan global dan regional
    • Penyimpanan bertingkat
    • Membuat dan mengelola instance
    • Membuat dan mengelola konfigurasi instance
    • Mengubah kuorum dual-region
    • Memindahkan instance
    • Menskalakan instance penskalaan otomatis
      • Ringkasan penskalaan otomatis
      • Autoscaler terkelola
      • Alat Autoscaler open source
        • Ringkasan alat Autoscaler
        • Men-deploy alat Autoscaler ke fungsi Cloud Run
        • Men-deploy alat Autoscaler ke GKE
    • Mengontrol akses dan mengatur instance menggunakan tag
    • Mengatur instance dan melihat biaya menggunakan label
  • Database
    • Ringkasan database
    • Memilih antara GoogleSQL dan PostgreSQL
    • Membuat dan mengelola database
    • Mencegah penghapusan database secara tidak sengaja
    • Perlindungan pelepasan objek skema
    • Mengubah region paling dominan dalam database
    • Menetapkan zona waktu default untuk database
  • Mengelola referensi menggunakan Data Catalog
  • Merancang dan mengelola skema database
    • Ringkasan skema
    • Praktik terbaik desain skema
    • Membuat pembaruan skema
    • Praktik terbaik pembaruan skema
    • Membuat dan mengelola skema bernama
    • Ringkasan tabel virtual
    • Membuat dan mengelola tabel virtual
    • Indeks sekunder
    • Kunci asing
    • Pengelolaan nilai default kunci utama
    • Membuat dan mengelola hubungan kunci asing
    • Membuat dan mengelola batasan pemeriksaan
    • Membuat dan mengelola kolom yang dibuat
    • Menyimpan data numerik presisi arbitrer
    • Membuat dan mengelola urutan
    • Mengelola nama tabel
    • Membuat dan mengelola grup lokalitas
  • Rutinitas
    • Fungsi jarak jauh
  • Mengelola dan mengamati operasi yang berjalan lama
  • Mengonfigurasi time to live (TTL)
    • Ringkasan TTL
    • Mengelola retensi data dengan TTL
    • Metrik dan pemantauan TTL
  • Hubungkan
  • Menghubungkan ke database dialek PostgreSQL
  • Menghubungkan klien PostgreSQL ke Spanner menggunakan PGAdapter
    • Ringkasan PGAdapter
    • Mendapatkan PGAdapter
    • Memulai PGAdapter
    • Perintah pengelolaan sesi PGAdapter
    • Menghubungkan PGAdapter ke emulator
  • Menghubungkan ke Spanner menggunakan Cassandra Adapter
  • Membuat dan menghubungkan instance VM Compute Engine untuk mengakses Spanner
  • Menghubungkan ke Spanner dengan cluster GKE
  • Menghubungkan ke Spanner dari layanan Google Cloud lainnya
  • Melakukan autentikasi ke Spanner
  • Mengamankan dan mengontrol akses
  • Kontrol akses dengan IAM
    • Ringkasan IAM
    • Menerapkan peran IAM
  • Kontrol akses yang sangat terperinci
    • Ringkasan kontrol akses yang sangat teperinci
    • Kontrol akses yang sangat terperinci untuk aliran perubahan
    • Kontrol akses yang sangat terperinci untuk urutan
    • Kontrol akses yang sangat terperinci untuk model
    • Mengonfigurasi kontrol akses yang sangat terperinci
    • Mengakses database dengan kontrol akses yang sangat terperinci
    • Hak istimewa kontrol akses yang sangat terperinci
    • Peran sistem kontrol akses yang sangat terperinci
  • Menambahkan kebijakan organisasi kustom
  • Enkripsi data
    • Kunci enkripsi yang dikelola pelanggan (Customer-Managed Encryption Key/CMEK)
      • Ringkasan CMEK
      • Mengamankan database menggunakan CMEK
    • Enkripsi data dalam pengiriman
  • Memigrasikan
  • Proses migrasi
    • Ringkasan migrasi
    • Menilai migrasi Anda
    • Memigrasikan skema
    • Memigrasikan aplikasi Anda
    • Mengoptimalkan skema dan performa aplikasi Anda
    • Memigrasikan data
    • Memvalidasi data Anda
    • Mengonfigurasi mekanisme pengalihan dan penggantian
  • Alat migrasi
    • Ringkasan alat migrasi
    • Menyiapkan alat migrasi Spanner (SMT)
  • Migrasi kunci utama
    • Ringkasan migrasi kunci utama
    • Memigrasikan kunci utama
  • Bermigrasi dari MySQL
    • Ringkasan migrasi MySQL
    • Migrasi skema MySQL
      • Ringkasan memigrasikan skema dari MySQL
      • Menggunakan SMT untuk memigrasikan skema dari MySQL
    • Memigrasikan data MySQL
    • Mengonfigurasi penggantian untuk MySQL
  • Memuat data sampel
  • Bermigrasi dari DynamoDB
  • Bermigrasi dari Oracle
  • Bermigrasi dari PostgreSQL
    • Bermigrasi ke database dialek GoogleSQL
    • Bermigrasi ke database dialek PostgreSQL
  • Bermigrasi dari Cassandra
  • Memigrasikan Spanner ke database PostgreSQL
  • Mengimpor dan mengekspor data
  • Ringkasan impor dan ekspor
  • Mengimpor, mengekspor, dan mengubah data menggunakan Dataflow
  • Mengimpor dan mengekspor data dalam format Avro
    • Mengimpor file Avro Spanner
    • Mengekspor data dari Spanner ke Avro
    • Mengimpor data dari database non-Spanner
  • Mengimpor dan mengekspor data dalam format CSV
  • Mengimpor database dari Cloud SQL
  • Mengimpor data dari PostgreSQL menggunakan COPY
  • Praktik terbaik pemuatan massal
  • Pemulihan dari bencana
  • Ringkasan pemulihan dari bencana
  • Mencadangkan database
    • Ringkasan pencadangan
    • Membuat cadangan
    • Membuat dan mengelola jadwal pencadangan
    • Mengelola pencadangan
  • Memulihkan database
    • Memulihkan ringkasan
    • Pulihkan dari cadangan
  • Pemulihan point-in-time (PITR)
    • Ringkasan PITR
    • Memulihkan data menggunakan PITR
  • Mengembangkan aplikasi
  • Menulis SQL dengan bantuan Gemini
  • Praktik terbaik kasus penggunaan
    • Spanner sebagai database game
  • Mengintegrasikan framework bahasa
    • Spanner dengan Hibernate
      • Berintegrasi dengan Hibernate ORM (GoogleSQL)
      • Berintegrasi dengan Hibernate ORM (PostgreSQL)
      • Menulis aplikasi Hibernate yang terhubung ke Spanner
    • Spanner dengan Spring Data JPA
      • Berintegrasi dengan Spring Data JPA (GoogleSQL)
      • Berintegrasi dengan Spring Data JPA (PostgreSQL)
    • Spanner dengan Spring Data JDBC
      • Berintegrasi dengan Spring Data JDBC (GoogleSQL)
      • Berintegrasi dengan Spring Data JDBC (PostgreSQL)
    • Spanner dengan MyBatis
      • Berintegrasi dengan MyBatis dan Spring Boot (GoogleSQL)
      • Berintegrasi dengan MyBatis dan Spring Boot (PostgreSQL)
    • Spanner dengan Data Spring
    • Menulis aplikasi Spring Boot yang terhubung ke Spanner
    • Spanner dengan GORM
      • Berintegrasi dengan GORM (GoogleSQL)
      • Berintegrasi dengan GORM (PostgreSQL)
    • Spanner dengan Django ORM
    • Spanner dengan SQLAlchemy
      • Berintegrasi dengan SQLAlchemy (GoogleSQL)
      • Berintegrasi dengan SQLAlchemy (PostgreSQL
    • Spanner dengan Active Record
    • Spanner dengan Entity Framework Core
  • Menggunakan transaksi
    • Ringkasan transaksi
    • Batas stempel waktu
    • Stempel waktu commit
      • Dalam database dialek GoogleSQL
      • Dalam database dialek PostgreSQL
    • TrueTime dan konsistensi eksternal
    • Tingkat isolasi
      • Ringkasan tingkat isolasi
      • Menggunakan isolasi baca yang dapat diulang
      • Menggunakan SELECT FOR UPDATE dalam isolasi serialisabel
      • Menggunakan SELECT FOR UPDATE dalam isolasi baca yang dapat diulang
    • Kontrol konkurensi
    • Penulisan yang dioptimalkan untuk throughput
    • Mengambil statistik commit untuk transaksi
  • Sesi
  • Praktik terbaik SQL
  • Membaca data
    • Membaca di luar transaksi
    • Pembacaan terarah
    • Baca perjanjian sewa
    • Menggunakan resource komputasi independen Data Boost untuk pembacaan
      • Ringkasan Data Boost
      • Menjalankan kueri gabungan dengan Data Boost
      • Mengekspor data dengan Data Boost
      • Menggunakan Data Boost di aplikasi Anda
      • Memantau penggunaan Data Boost
      • Memantau dan mengelola penggunaan kuota Data Boost
    • Menggunakan kueri tersimpan
      • Ringkasan kueri tersimpan
      • Membuat dan mengelola kueri tersimpan
  • Mengubah data
    • Mengubah data menggunakan konsol Google Cloud
    • Mengubah data menggunakan gcloud CLI
    • Mengubah data menggunakan DML
      • Menyisipkan, memperbarui, dan menghapus data menggunakan DML
      • DML yang dipartisi
      • Praktik terbaik DML
    • Mengubah data menggunakan mutasi
    • Membandingkan DML menggunakan mutasi
    • Mengubah data menggunakan operasi tulis batch
  • Bekerja dengan jenis data
    • Bekerja dengan array
      • Dalam database dialek GoogleSQL
      • Dalam database dialek PostgreSQL
    • Bekerja dengan objek STRUCT
    • Bekerja dengan data NUMERIC
    • Bekerja dengan data JSON
    • Bekerja dengan data JSONB
    • Bekerja dengan buffer protokol di GoogleSQL
  • Mengembangkan dan menguji
    • Mengemulasi Spanner secara lokal
    • Menggunakan Terraform dengan Spanner
    • Mengonfigurasi waktu tunggu kustom dan percobaan ulang
    • Mengonfigurasi waktu tunggu pernyataan
    • Mengonfigurasi waktu tunggu transaksi
  • Memproses dan melihat data
    • Template dataflow
    • Mengalirkan perubahan data
      • Ringkasan aliran perubahan
      • Membuat dan mengelola aliran perubahan
      • Membangun koneksi aliran perubahan menggunakan Dataflow
      • Membangun koneksi aliran perubahan ke Kafka
      • Mengubah partisi, kumpulan data, dan kueri streaming
    • Mengintegrasikan Spanner dengan IntelliJ
    • Mengintegrasikan Spanner dengan Looker
    • Mengintegrasikan Spanner dengan Liquibase
  • Penelusuran teks lengkap
    • Ringkasan penelusuran teks lengkap
    • Tokenisasi dan Indeks Penelusuran
      • Tokenisasi
      • Indeks penelusuran
      • Indeks penelusuran numerik
      • Indeks penelusuran JSON
      • Mempartisi indeks penelusuran
      • Menggabungkan TOKENLIST
    • Kueri penelusuran teks lengkap
      • Ringkasan kueri
      • Menelusuri beberapa kolom
      • Mencampur kueri teks lengkap dan non-teks
      • Menentukan peringkat hasil penelusuran
      • Melakukan penelusuran substring
      • Melakukan penelusuran dengan peningkatan kueri
      • Mempercepat fungsi pencocokan pola
      • Menemukan kecocokan perkiraan dengan penelusuran fuzzy
      • Melakukan pencocokan pola top-k
      • Melakukan penelusuran menggunakan faset
      • Memberi nomor halaman pada hasil penelusuran
    • Pola penelusuran vektor dan teks lengkap campuran
    • Penelusuran versus indeks sekunder
  • Menginstal fungsi MySQL di Spanner
  • Menerapkan multi-tenancy di Spanner
  • Membangun agen data dengan analisis percakapan
  • Mengkueri database dalam bahasa alami dengan QueryData
  • AI dan machine learning Spanner
  • Ringkasan AI Spanner
  • Mulai menggunakan Spanner untuk aplikasi AI generatif
  • Integrasi Spanner dengan Platform Agen
  • Penelusuran vektor
    • Ringkasan penelusuran vektor
    • Membuat embedding
      • Mendapatkan embedding teks Platform Agen
      • Membuat embedding vektor secara massal menggunakan DML yang dipartisi
    • Melakukan penelusuran K-nearest neighbors
    • Memilih fungsi jarak vektor terbaik
    • Perkiraan tetangga terdekat (ANN)
      • Melakukan penelusuran ANN dengan indeks vektor
      • Membuat dan mengelola indeks vektor
      • Praktik terbaik pengindeksan vektor
    • Mengekspor embedding ke Agent Platform Vector Search
    • Praktik terbaik penelusuran vektor
    • Memecahkan masalah penelusuran vektor
  • Membuat prediksi
    • Membuat prediksi ML menggunakan SQL
    • Menggunakan AI Generatif dengan contoh aplikasi e-commerce
    • Membuat prediksi ML menggunakan emulator Spanner
  • Berintegrasi dengan teknologi AI
    • Membangun aplikasi yang didukung LLM menggunakan LangChain
    • Menggunakan Spanner dengan agen
    • Praktik terbaik untuk mengamankan interaksi agen dengan MCP
    • Membangun aplikasi menggunakan LlamaIndex
    • Menggunakan server MCP jarak jauh Spanner
  • Spanner Graph
  • Ringkasan produk
  • Menyiapkan dan membuat kueri Spanner Graph
  • Skema Spanner Graph
    • Ringkasan skema
    • Membuat dan mengelola skema Spanner Graph dengan DDL
    • Membuat dan mengelola skema Spanner Graph secara visual
    • Praktik terbaik untuk mendesain skema
    • Menggunakan tampilan SQL untuk membuat grafik properti
      • Ringkasan grafik yang dibuat dari tampilan SQL
      • Membuat grafik dari tampilan SQL
  • Mengelola data Spanner Graph
  • Kueri Spanner Graph
    • Ringkasan kueri
    • Bekerja dengan jalur
    • Praktik terbaik untuk menyesuaikan kueri
    • Menggunakan penelusuran teks lengkap dengan Spanner Graph
    • Menggunakan penelusuran vektor dengan Spanner Graph
  • Algoritma Spanner Graph
    • Ringkasan algoritma grafik
    • Menjalankan algoritma
    • Persyaratan skema algoritma dan kompatibilitas fitur
    • Katalog algoritma
    • Praktik terbaik untuk menjalankan algoritma di Spanner Graph
  • Visualisasi Spanner Graph
    • Menggunakan visualisasi Spanner Graph
    • Bekerja dengan integrasi visualisasi Spanner Graph
  • Mengelola data tanpa skema dengan Spanner Graph
  • Memuat data BigQuery ke Spanner Graph
  • Bermigrasi ke Spanner Graph
  • Referensi Spanner Graph untuk pengguna openCypher
  • Memecahkan masalah Spanner Graph
  • Memantau
  • Merekam sinyal telemetri
    • Ringkasan pengambilan sinyal
    • Pengumpulan rekaman aktivitas
      • Ringkasan pengumpulan rekaman aktivitas
      • Menyiapkan pengumpulan rekaman aktivitas menggunakan OpenTelemetry
    • Memantau Spanner menggunakan server MCP insight Database
    • Metrik
      • Daftar metrik
      • Pengumpulan metrik sisi klien
        • Melihat dan mengelola metrik sisi klien
        • Deskripsi metrik sisi klien
      • Pengumpulan metrik sisi klien kustom
        • Merekam metrik sisi klien kustom menggunakan OpenTelemetry
        • Merekam metrik sisi klien kustom menggunakan OpenCensus
    • Log audit
  • Memantau instance
    • Memantau performa instance menggunakan insight
    • Memantau instance menggunakan Cloud Monitoring
  • Mengoptimalkan dan memecahkan masalah
  • Mengoptimalkan performa Spanner
    • Ringkasan performa
    • Menganalisis performa kueri
    • Memantau kueri aktif
    • Pengoptimal kueri
      • Ringkasan pengoptimal kueri
      • Versi pengoptimal kueri
      • Mencantumkan versi pengoptimal kueri
      • Mengelola pengoptimal kueri
    • Rencana eksekusi kueri
    • Menyesuaikan kueri menggunakan visualizer rencana kueri
    • Mempercepat kueri analisis menggunakan columnar engine
      • Ringkasan columnar engine Spanner
      • Mengonfigurasi columnar engine Spanner
      • Membuat kueri data berkolom
      • Memantau columnar engine
    • Menemukan hotspot di database Anda
    • Menggunakan index advisor
  • Mengelola titik pemisahan untuk perkiraan peningkatan traffic
    • Ringkasan pra-pemisahan
    • Membuat dan mengelola titik pemisahan
  • Memicu pemadatan besar secara manual di database Spanner
  • Menganalisis pola penggunaan dengan Key Visualizer
    • Ringkasan Key Visualizer
    • Mengakses Key Visualizer
    • Menjelajahi peta panas Key Visualizer
    • Pola peta panas Key Visualizer
  • Memecahkan masalah latensi
    • Titik latensi dalam permintaan Spanner
    • Mengidentifikasi tempat terjadinya latensi
    • Menggunakan metrik untuk mendiagnosis latensi
    • Menghitung latensi permintaan streaming dan partisi
    • Mengidentifikasi transaksi yang menyebabkan latensi tinggi
  • Memecahkan masalah menggunakan tabel statistik bawaan
    • Ringkasan tabel statistik bawaan
    • Statistik DML yang dipartisi aktif
    • Statistik operasi kolom
    • Statistik kunci
    • Statistik kueri aktif terlama
    • Statistik kueri
    • Statistik operasi baca
    • Statistik pemisahan
    • Statistik operasi tabel
    • Statistik ukuran tabel
    • Statistik transaksi
    • Statistik indeks vektor
  • Memecahkan masalah pemanfaatan instance
    • Ringkasan pemakaian CPU
    • Memecahkan masalah pemakaian CPU yang tinggi
    • Pemanfaatan penyimpanan
  • Memecahkan masalah regresi performa
  • Memantau dan memecahkan masalah dengan bantuan Gemini
  • Memecahkan masalah pelanggaran kebijakan organisasi CMEK