Data dingin mengacu pada data dalam tabel database kluster Anda yang jarang diperbarui atau dibaca. Untuk menekan biaya, Anda dapat menggunakan fitur arsip data dingin, yang memindahkan data tersebut ke Object Storage Service (OSS) berbiaya rendah sehingga mengurangi biaya penyimpanan data Anda.
Cara kerja
PolarDB for MySQL mendukung pengarsipan data dalam format CSV atau ORC. Mekanisme rincinya adalah sebagai berikut:
Anda dapat mengarsipkan data secara manual atau otomatis. Setelah diarsipkan, data dikonversi ke format CSV atau ORC dan disimpan sebagai beberapa file di OSS. Data asli di storage space PolarDB Anda akan dihapus secara otomatis, sehingga mengurangi kapasitas penyimpanan dan menurunkan biaya penyimpanan Anda. Node kluster kemudian dapat mengakses data di OSS melalui jaringan pribadi Alibaba Cloud. Untuk informasi selengkapnya, lihat Arsipkan data dingin secara manual dan Arsipkan data dingin secara otomatis.
Saat mengarsipkan tabel partisi, jika versi minor engine Anda kurang dari 8.0.2.2.33, buka topik Arsipkan tabel partisi. Kemudian, navigasikan ke Quota Center, cari nama kuota menggunakan Quota ID polardb_mysql_hybrid_partition, lalu klik Request di kolom Actions yang sesuai untuk mengaktifkan fitur ini.
Perbandingan format arsip
Gunakan perbandingan berikut untuk membantu Anda memilih format yang tepat untuk mengarsipkan data dingin Anda.
Mengarsipkan tabel standar, tabel eksternal OSS, dan tabel partisi memiliki batasan tertentu. Tinjau batasan ini sebelum mengarsipkan data agar tidak mengganggu bisnis Anda.
Data dingin yang diarsipkan disimpan di bucket Object Storage Service (OSS) default sistem, bukan di bucket milik Anda. Saat ini, Anda hanya dapat melihat daftar data yang diarsipkan di Konsol PolarDB.
Deskripsi metode pengarsipan tabel partisi:
Archiving Tabel Partisi: Mengarsipkan partisi tertentu dalam tabel partisi secara langsung. Data tetap berada di tabel aslinya, tetapi media penyimpanannya berubah dari PolarDB (hot storage) ke OSS (cold storage), sehingga tabel menjadi tabel partisi hibrida yang berisi partisi hot dan cold.
Arsipkan partisi ke tabel eksternal OSS: Metode ini memindahkan data dari suatu partisi ke tabel eksternal OSS baru yang terpisah. Partisi asli kemudian dihapus dari tabel.
Item | CSV | ORC | X-Engine |
Format open source | Ya | Ya | Tidak |
Metode pengarsipan |
| Pengarsipan manual: |
|
Kecepatan pengarsipan | Cepat Catatan Hanya mendukung pengarsipan single-threaded. | Lambat Catatan Hanya mendukung pengarsipan single-threaded. | Cepat Catatan Data diarsipkan ke storage space PolarStore. |
Kecepatan kueri |
Catatan Mendukung pembacaan data baik single-threaded maupun multi-threaded. |
Catatan Hanya mendukung pembacaan data single-threaded. |
|
Dukungan transaksi | Tidak | Tidak | Ya |
Kemampuan pengindeksan | Tidak | Tidak | Ya |
Cara memodifikasi data yang diarsipkan | Tabel yang diarsipkan di OSS bersifat read-only. Untuk memodifikasi data, Anda harus mengimpor kembali data tersebut dari OSS ke storage space PolarDB. | Anda dapat melakukan operasi DML pada tabel yang diarsipkan. | |
Ruang penyimpanan yang digunakan | Ruang penyimpanan setara dengan tabel tanpa indeks pada engine InnoDB. | Untuk volume data yang sama, menggunakan 45% dari ruang penyimpanan yang dibutuhkan oleh format CSV. | Dibandingkan dengan engine InnoDB, ruang penyimpanan dapat dikompresi hingga 10%–50% dari ukuran aslinya. Rasio kompresi spesifik tergantung pada karakteristik data. |
Backup dan restore | Tidak didukung. Catatan
| Didukung. | |
Dampak setelah pengarsipan |
|
| Setelah diarsipkan, Anda dapat mengkueri data yang diarsipkan tanpa mengubah cara akses tabel. |
Cakupan penerapan
Pengarsipan dalam format CSV
Jika edisi produk adalah Edisi Kluster, versi Milvus harus salah satu dari berikut:
MySQL 8.0.1, versi minor 8.0.1.1.47 atau lebih baru.
MySQL 8.0.2, versi revisi 8.0.2.2.10 atau lebih baru.
Untuk Edisi Kluster Multi-master (Limitless), versi kernel harus 8.0.1.0.13 atau lebih baru.
Pengarsipan dalam format ORC
Untuk Edisi Kluster, versi revisi harus 8.0.2.2.30 atau lebih baru.
Untuk Edisi Kluster Multi-master (Limitless), versi revisi harus 8.0.2.2.30 atau lebih baru.
Pengarsipan dalam format X-Engine
Mengarsipkan tabel standar:
MySQL 8.0.1 dengan revisi 8.0.1.1.31 atau lebih baru.
MySQL 8.0.2 dengan revisi 8.0.2.2.12 atau lebih baru.
Mengarsipkan tabel partisi: MySQL 8.0.2 dengan revisi 8.0.2.2.12 atau lebih baru.
Mengarsipkan sebagai tabel berorientasi kolom X-Engine: MySQL 8.0.2 dengan revisi 8.0.2.2.33 atau lebih baru.
Penagihan
Data dingin ditagih berdasarkan kapasitas penyimpanannya di OSS. Biayanya adalah sebagai berikut.
Tiongkok daratan | China (Hong Kong) dan wilayah lainnya |
USD 0,0000325 per GB-jam | USD 0,0000455 per GB-jam |
Sebagai contoh, jika Anda mengarsipkan 100 GB data dingin untuk kluster di Tiongkok daratan, biaya per jamnya adalah 100 GB × USD 0,0000325 per GB-jam = USD 0,00325 per jam.
Untuk informasi selengkapnya tentang cara melihat jumlah data dingin yang diarsipkan, lihat Lihat informasi arsip data dingin.
Cara menggunakan
Untuk informasi selengkapnya, lihat Catatan penggunaan.