Halaman ini berisi informasi tentang:
- Perilaku cara Datastream menangani data yang ditarik dari database Spanner sumber.
- Edisi database Spanner yang didukung Datastream.
- Batasan yang diketahui untuk menggunakan database Spanner sebagai sumber.
Perilaku
Spanner adalah layanan database yang terkelola sepenuhnya, skalabel, dan sangat tersedia yang dapat Anda gunakan sebagai sumber dengan Datastream. Datastream menggunakan aliran data perubahan Spanner untuk melacak perubahan yang dibuat di database Spanner. Perubahan yang disertakan dalam aliran perubahan kemudian direplikasi ke tujuan untuk mereproduksi peristiwa sumber.
Datastream tidak membuat atau mengubah aliran perubahan, sehingga objek database yang tidak dilacak oleh aliran perubahan Spanner yang diberikan tidak dapat disertakan dalam aliran Datastream Anda.
Untuk mengetahui informasi selengkapnya tentang Spanner, lihat dokumentasi Spanner.
Versi
Datastream mendukung semua edisi Spanner yang tersedia:
- Edisi standar
- Edisi perusahaan
- Edisi Enterprise Plus
Untuk mengetahui ringkasan setiap versi, lihat Ringkasan edisi Spanner.
Batasan umum
Batasan yang diketahui untuk menggunakan database Spanner sebagai sumber mencakup:
- Hanya aliran perubahan yang menggunakan jenis pengambilan nilai
NEW_ROWyang didukung. - Datastream tidak mendukung kolom jenis data
PROTOatauENUM. - Datastream tidak mendukung array jenis data
DATEatauTIMESTAMP. - Pengisian ulang untuk database berukuran lebih dari 3 tebibyte (TiB) dapat memerlukan waktu lebih dari 24 jam.
- Pengisian ulang membuat epoch snapshot, yaitu jenis pencadangan yang dibuat untuk stempel waktu tertentu yang mempertahankan versi data untuk stempel waktu tersebut. Epoch snapshot menunda pemadatan besar hingga pengisian ulang selesai. Untuk mempelajari lebih lanjut pemadatan, lihat Ringkasan mesin columnar Spanner.
- Datastream mungkin mengalami masalah dalam mengikuti aliran perubahan Spanner yang memiliki lebih dari 10.000 partisi. Artinya, peristiwa perubahan mungkin tertunda, atau streaming pada akhirnya dapat gagal.
- Datastream mungkin mengalami masalah dalam mengikuti aliran perubahan Spanner dengan lebih dari 60.000 update per detik. Artinya, peristiwa perubahan mungkin tertunda, atau streaming pada akhirnya dapat gagal.
- Datastream mungkin mengalami masalah dalam mengikuti aliran perubahan Spanner dengan throughput lebih dari 60 mebibyte (MiB) per detik. Artinya, peristiwa perubahan mungkin tertunda, atau streaming pada akhirnya mungkin gagal.
- Mereplikasi data yang dipartisi secara geografis tidak didukung karena aliran perubahan Spanner tidak mendukung data yang dipartisi.
Langkah berikutnya
- Pelajari cara mengonfigurasi sumber Spanner untuk digunakan dengan Datastream.