All Products
Search
Document Center

ApsaraDB for SelectDB:FAQ

Last Updated:Sep 19, 2026

Topik ini menjawab pertanyaan yang sering diajukan (FAQ) tentang ApsaraDB for SelectDB.

Keunggulan ApsaraDB for SelectDB vs. Doris yang dikelola sendiri

ApsaraDB for SelectDB menyediakan keunggulan berikut:

  • Mendukung pemisahan komputasi dan penyimpanan. Beberapa kluster dapat berbagi penyimpanan, sehingga mengurangi biaya penyimpanan hingga 90%.

  • Menggunakan penyimpanan bertingkat dengan caching dan object storage untuk data panas dan dingin, sehingga menurunkan biaya penyimpanan.

  • Anda hanya perlu mengonfigurasi kluster backend (BE). Hal ini menghilangkan biaya sumber daya frontend (FE) dan menurunkan biaya pengaturan awal.

  • ApsaraDB for SelectDB adalah layanan cloud-native yang siap pakai langsung. Konsol visual dan API-nya membantu Anda mengotomatiskan penerapan dan O&M, sehingga meningkatkan efisiensi operasional.

  • ApsaraDB for SelectDB menyediakan alat visual yang mudah digunakan untuk pengembangan dan manajemen data, seperti editor SQL, pengambilan dan analisis, audit kueri, manajemen sesi, serta manajemen metadata. Alat-alat ini mengurangi beban kerja developer dan administrator.

  • Membutuhkan upaya O&M minimal.

  • Kernel ApsaraDB for SelectDB adalah versi Apache Doris yang telah dioptimalkan untuk cloud dan bersifat komersial. Hal ini menjamin kematangan dan stabilitas, didukung oleh layanan profesional dari Alibaba Cloud dan tim SelectDB.

Keunggulan beberapa kluster komputasi

ApsaraDB for SelectDB dapat berisi beberapa kluster komputasi. Setiap kluster, yang terdiri dari satu atau lebih node backend (BE), berperan seperti kelompok sumber daya komputasi atau antrian dalam sistem data besar. Semua kluster komputasi dalam satu instans memiliki fitur-fitur berikut:

  • Berbagi data: Semua kluster menggunakan data yang sama, sehingga mencegah redundansi.

  • Isolasi komputasi: Sumber daya kluster terisolasi secara fisik, memungkinkan pemisahan beban kerja. Cache juga terisolasi, dengan data caching disesuaikan berdasarkan pola akses masing-masing kluster.

  • Multi-baca, multi-tulis: Semua kluster mendukung baca dan tulis konkuren. Data yang ditulis secara paralel segera tersedia untuk kueri di semua kluster setelah dikomit.

Fitur-fitur ini menjadikan beberapa kluster komputasi ideal untuk skenario seperti mengisolasi beban kerja baca/tulis, memisahkan analisis online dan offline, serta mempertahankan lingkungan produksi dan pengujian yang terpisah.

Mengapa instans langganan saya menghasilkan tagihan bayar sesuai pemakaian?

Saat Anda membeli instans ApsaraDB for SelectDB berlangganan, pembayaran di muka Anda mencakup kluster default. Namun, penyimpanan yang digunakan oleh instans Anda ditagih secara terpisah dengan model bayar sesuai pemakaian. Seiring pertumbuhan data Anda, penggunaan penyimpanan akan diskalakan secara elastis, dan Anda ditagih berdasarkan penggunaan aktual. Selain itu, Anda dapat membuat kluster bayar sesuai pemakaian di dalam instans berlangganan. Oleh karena itu, baik penyimpanan maupun kluster bayar sesuai pemakaian dapat menghasilkan tagihan tambahan.

Studi kasus penggunaan ApsaraDB for SelectDB

ApsaraDB for SelectDB terutama digunakan untuk skenario berikut:

  • Pelaporan dan analisis real-time.

  • Analisis multidimensi ad hoc.

  • Pengambilan dan analisis log.

  • Analytics data lakehouse.

Apakah SelectDB mendukung trigger?

ApsaraDB for SelectDB tidak mendukung trigger.

Apakah ApsaraDB for SelectDB mendukung perubahan VPC atau vSwitch?

Tidak. VPC dan vSwitch dipilih saat Anda membuat instans dan tidak dapat diubah setelahnya. Rencanakan konfigurasi jaringan Anda sebelum membuat instans.

Atasi error "connect timed out"

Error ini menunjukkan adanya masalah konektivitas jaringan antara client Anda dan instans SelectDB. Jika client dan instans SelectDB berada dalam Virtual Private Cloud (VPC) yang sama dan SelectDB:

  1. Dari mesin client Anda, gunakan perintah ping untuk melakukan ping ke alamat VPC instans SelectDB. Periksa konektivitas jaringan antara mesin Anda dan instans SelectDB, atau gunakan perintah telnet untuk memeriksa apakah port database 9030 dan 8080 dapat dijangkau.

  2. Pastikan alamat IP client Anda ada dalam daftar putih SelectDB. Jika belum, lihat Konfigurasi daftar putih.

  3. Verifikasi bahwa alamat IP client yang dikonfigurasi dalam daftar putih SelectDB sudah benar.

    Alamat IP publik jaringan kantor dapat berubah secara berkala. Alamat IP yang Anda lihat mungkin bukan alamat IP publik sebenarnya. Gunakan layanan pencarian IP, seperti whatsmyip, untuk mengonfirmasi alamat IP publik Anda.

Jika instans SelectDB dan client Anda berada dalam VPC yang berbeda, Anda harus terhubung melalui internet. Ikuti langkah-langkah berikut:

  1. Ajukan titik akhir publik untuk instans SelectDB. Untuk petunjuknya, lihat Ajukan atau lepas titik akhir publik.

  2. Tambahkan alamat IP client Anda ke daftar putih SelectDB. Untuk petunjuknya, lihat Konfigurasi daftar putih.

    Catatan

    Alamat IP publik jaringan kantor dapat berubah secara berkala. Alamat IP yang Anda lihat mungkin bukan alamat IP publik sebenarnya. Gunakan layanan pencarian IP, seperti whatsmyip, untuk mengonfirmasi alamat IP publik Anda.

  3. Terhubung ke kluster. Untuk petunjuknya, lihat Terhubung ke instans.

Tidak dapat terhubung ke katalog sumber data

Penyebab umum dan solusinya tercantum di bawah ini:

  • Penyebab 1: Sumber data target dan instans SelectDB berada dalam VPC yang berbeda, dan tidak ada konektivitas jaringan di antara keduanya.

    Solusi: Atasi masalah konektivitas jaringan antara sumber data target dan instans SelectDB. Untuk informasi selengkapnya, lihat Bagaimana cara mengatasi masalah konektivitas jaringan antara instans SelectDB dan sumber data?.

  • Penyebab 2: Alamat IP sumber data tidak ada dalam daftar putih SelectDB.

    Solusi: Dapatkan alamat IP sumber data dan tambahkan ke daftar putih SelectDB. Untuk petunjuknya, lihat Konfigurasi daftar putih.

    Catatan

    Alamat IP publik jaringan kantor dapat berubah secara berkala. Alamat IP yang Anda lihat mungkin bukan alamat IP publik sebenarnya. Gunakan layanan pencarian IP, seperti whatsmyip, untuk mengonfirmasi alamat IP publik Anda.

  • Penyebab 3: Sumber data target, seperti MySQL atau HDFS, memiliki daftar putih sendiri yang dikonfigurasi.

    Solusi: Dapatkan alamat IP instans SelectDB Anda dan tambahkan ke daftar putih sumber data target.

Atasi masalah jaringan dengan sumber data

Jika instans SelectDB dan sumber data berada dalam VPC dan wilayah yang sama, periksa apakah masing-masing telah menambahkan alamat IP pihak lain ke daftar putihnya. Jika belum, tambahkan alamat IP yang diperlukan. Untuk petunjuknya, lihat Konfigurasi daftar putih.

Jika instans SelectDB dan sumber data tidak memenuhi kondisi tersebut, Anda harus memilih solusi jaringan yang sesuai untuk membangun konektivitas sebelum mengonfigurasi daftar putih.

Skenario

Solusi

Konektivitas antara sumber daya on-premises dan cloud

Hubungkan jaringan on-premises dan cloud

Konektivitas VPC lintas akun

Hubungkan VPC lintas akun

Konektivitas VPC lintas wilayah dan lintas akun

Gunakan Cloud Enterprise Network untuk mencapai konektivitas VPC lintas wilayah dan lintas akun (Edisi Dasar)

Konektivitas antara VPC berbeda dalam wilayah yang sama

Gunakan Cloud Enterprise Network untuk mencapai konektivitas VPC dalam wilayah yang sama (Edisi Dasar)

Konektivitas antara VPC berbeda

Gunakan koneksi peering VPC untuk mengaktifkan komunikasi privat antar-VPC

Konektivitas melalui internet

Gunakan fitur SNAT gateway NAT Internet untuk mengakses internet

Cari Blok CIDR IP VPC

Rentang IP instans ApsaraDB for SelectDB Anda ditentukan oleh Blok CIDR IPv4 dari vSwitch terkait. Untuk mengetahuinya, ikuti langkah-langkah berikut:

  1. Cari ID vSwitch instans.

    1. Login ke Konsol ApsaraDB for SelectDB.

    2. Di pojok kiri atas halaman, pilih wilayah tempat instans Anda berada. Di halaman Instans, klik Instance ID yang dituju untuk membuka halaman Instance Details.

    3. Di halaman Instance Details, temukan bagian Network Information dan dapatkan vSwitch ID instans.

  2. Cari Blok CIDR IPv4 untuk ID vSwitch tersebut.

    1. Buka konsol Virtual Private Cloud dan buka halaman vSwitch.

    2. Di pojok kiri atas halaman, pilih wilayah yang sama dengan instans ApsaraDB for SelectDB Anda.

    3. Di kotak pencarian, masukkan ID vSwitch yang dituju dan klik ikon pencarian.

    4. Di daftar vSwitch, lihat IPv4 CIDR block vSwitch yang dituju.

Mengapa aplikasi saya tidak dapat terhubung ke SelectDB?

Penyebab umum dan solusinya tercantum di bawah ini:

  • Penyebab 1: Lingkungan jaringan salah. Gunakan koneksi internal jika aplikasi dan instans berada dalam VPC yang sama. Jika tidak, Anda harus mengajukan titik akhir publik dan terhubung melalui internet.

    Solusi: Periksa apakah aplikasi dan instans SelectDB berada dalam VPC yang sama. Jika tidak, gunakan titik akhir publik untuk terhubung ke instans. Untuk petunjuk cara mengajukan titik akhir publik, lihat Ajukan atau lepas titik akhir publik.

  • Penyebab 2: Daftar putih belum dikonfigurasi.

    Solusi: Tambahkan alamat IP server aplikasi ke daftar putih instans SelectDB. Untuk petunjuknya, lihat Konfigurasi daftar putih.

  • Penyebab 3: Aturan grup keamanan untuk Instance ECS tempat aplikasi berjalan tidak mengizinkan trafik.

    Solusi: Konfigurasi grup keamanan agar mengizinkan trafik. Untuk informasi selengkapnya, lihat Operasi grup keamanan.

  • Penyebab 4: Firewall perusahaan memblokir koneksi.

    Solusi: Ubah aturan firewall agar mengizinkan koneksi.

  • Penyebab 5: Username atau password dalam string koneksi mengandung karakter khusus seperti !@#$%^&*()_+=. Karakter-karakter ini dapat menyebabkan kegagalan koneksi jika tidak di-escape.

    Solusi: Escape karakter khusus dalam string koneksi dengan aturan berikut.

    ! : %21
    @ : %40
    # : %23
    $ : %24
    % : %25
    ^ : %5e
    & : %26
    * : %2a
    ( : %28
    ) : %29
    _ : %5f
    + : %2b
    = : %3d

    Sebagai contoh, jika password-nya adalah ab@#c, maka password dalam string koneksi menjadi ab%40%23c setelah karakter khusus di-escape.

  • Penyebab 6: Akun Anda memiliki pembayaran tertunda. Pembayaran tertunda akan mengunci instans Anda, sehingga tidak dapat diakses.

    Solusi: Periksa apakah Akun Alibaba Cloud Anda memiliki pembayaran tertunda. Jika iya, selesaikan pembayaran segera.

Apa yang harus saya lakukan jika muncul error resource insufficient saat membuat kluster?

Ikuti langkah-langkah berikut untuk mengatasi masalah:

  1. Identifikasi jenis error dengan memeriksa kode kesalahan yang dikembalikan oleh API.

    • InvalidVSwitch.NoIP (HTTP 404): vSwitch yang dipilih tidak memiliki cukup alamat IP yang tersedia.

    • InsufficientResourceCapacity (HTTP 403): Zona tidak memiliki kapasitas sumber daya komputasi yang cukup.

  2. Jika error-nya adalah InvalidVSwitch.NoIP (alamat IP vSwitch tidak mencukupi):

    • Login ke Konsol VPC dan periksa jumlah alamat IP yang tersedia untuk vSwitch tersebut.

    • Pilih vSwitch berbeda yang memiliki cukup alamat IP yang tersedia.

    • Atau, pilih arsitektur penerapan Same-City redundancy untuk mendistribusikan sumber daya di beberapa vSwitch dalam berbagai zona.

  3. Jika error-nya adalah InsufficientResourceCapacity (kapasitas sumber daya tidak mencukupi):

    • Pilih zona berbeda.

    • Kurangi spesifikasi kluster.

    • Atau, pilih arsitektur penerapan Same-City redundancy.

Penting

Mengurangi spesifikasi kluster hanya mengatasi error InsufficientResourceCapacity. Hal ini tidak mengatasi error InvalidVSwitch.NoIP, karena mengurangi spesifikasi komputasi tidak mengubah jumlah alamat IP yang dibutuhkan oleh kluster.

Bagaimana cara membaca data dari SelectDB?

Anda dapat menggunakan metode umum berikut:

  • Baca data menggunakan JDBC: Karena SelectDB kompatibel dengan protokol MySQL, Anda dapat menggunakan JDBC untuk membaca data dari SelectDB, mirip dengan cara membaca data dari MySQL. Metode ini cocok untuk set data kecil (seperti tabel berukuran puluhan GB) karena sederhana dan mudah diimplementasikan.

  • Baca data menggunakan Flink Doris Connector: Flink Doris Connector dapat terhubung langsung ke node BE instans SelectDB untuk membaca data dengan efisiensi tinggi. Untuk alasan keamanan, Anda harus menghubungi dukungan teknis SelectDB untuk meminta izin akses yang diperlukan.

Lihat node backend (BE)

Setelah Anda terhubung ke instans Anda, jalankan perintah berikut untuk melihat node BE:

SHOW backends;

Tambahkan node backend (BE)

Node BE sepenuhnya dikelola. Anda tidak perlu menambahkan atau mengelolanya setelah membeli instans SelectDB.

Dapatkan titik akhir kluster BE

Umumnya, Anda dapat menggunakan titik akhir instans untuk membaca dan menulis ke SelectDB tanpa perlu titik akhir kluster BE. Jika Anda perlu terhubung langsung ke kluster BE untuk tugas seperti impor data atau pemantauan, ikuti langkah-langkah berikut:

  1. Dapatkan titik akhir instans.

    Di halaman Detail Instans pada Konsol ApsaraDB for SelectDB, temukan VPC Endpoint atau Public Endpoint instans Anda.

  2. Dapatkan titik akhir kluster BE.

    Di halaman Cluster Management instans Anda, salin ID kluster BE yang sesuai. Ganti awalan titik akhir instans dengan ID kluster BE untuk membentuk titik akhir kluster BE. Misalnya, jika titik akhir instans adalah selectdb-cn-g4***.selectdbfe.rds.aliyuncs.com, maka titik akhir kluster BE-nya adalah selectdb-gs***.selectdbbe.rds.aliyuncs.com.

  3. Gunakan port yang benar untuk kluster BE.

    Gunakan port 8040 untuk impor Stream Load dan port 8060 untuk scraping metrik pemantauan.

Atasi pemisah dalam Stream Load

Tentukan pemisah baru dan perbarui file data agar karakter pemisah dalam data Anda tidak bentrok dengan pemisah yang dipilih.

Data mengandung pemisah baris

Jika data Anda mengandung pemisah baris default \n sebagai nilai data (bukan batas baris), tentukan pemisah baris yang berbeda.

Contoh — file asli:

Zhang San\n,25,Shaanxi
Li Si\n,30,Beijing

Langkah-langkah:

  1. Tetapkan pemisah baris baru: tambahkan -H "line_delimiter:\r\n" ke permintaan Anda.

  2. Perbarui file agar setiap baris diakhiri dengan pemisah baru:

    Zhang San\n,25,Shaanxi\r\n
    Li Si\n,30,Beijing\r\n

Data mengandung pemisah kolom

Jika data Anda mengandung pemisah kolom default \t (tab) sebagai nilai data, tentukan pemisah kolom yang berbeda.

Contoh — file asli:

Zhang San\t  25  Shaanxi
Li Si\t  30  Beijing

Langkah-langkah:

  1. Tetapkan pemisah kolom baru: tambahkan -H "column_separator:," ke permintaan Anda.

  2. Perbarui file agar kolom dipisahkan dengan pemisah baru:

    Zhang San\t,25,Shaanxi
    Li Si\t,30,Beijing