OceanBase Database adalah database relasional terdistribusi yang sepenuhnya dikembangkan secara internal oleh Ant Group dan Alibaba Group pada tahun 2010.
OceanBase Database menawarkan fitur konsistensi data yang kuat, ketersediaan tinggi, performa tinggi, penskalaan daring, kompatibilitas tinggi dengan standar SQL dan database relasional utama, serta biaya rendah. Hingga saat ini, OceanBase Database telah diterapkan di semua bisnis inti Alipay, termasuk sistem transaksi, pembayaran, keanggotaan, dan akuntansi, serta favorit Taobao dan Tmall dan laporan iklan Pay for Performance (P4P). Selain penerapannya yang luas di sistem bisnis Ant Group dan Alibaba, OceanBase Database juga telah melayani pelanggan eksternal seperti Bank of Nanjing, China Zheshang Bank, dan PICC Health sejak 2017.
Fitur dan manfaat
Kinerja Tinggi: OceanBase Database menggunakan arsitektur pemisahan baca/tulis. Data dibagi menjadi data dasar dan data tambahan. Data tambahan disimpan di memori (MemTables), sedangkan data dasar disimpan di SSD (SSTables). Semua modifikasi data berupa data tambahan dan hanya ditulis ke MemTables. Semua operasi DML dilakukan pada MemTables dengan performa tinggi.
Biaya Rendah: OceanBase Database mencapai rasio kompresi tinggi melalui pengkodean dan kompresi data. Pengkodean data menyediakan serangkaian metode pengkodean berdasarkan rentang nilai dan tipe dari berbagai bidang dalam tabel relasional database. Pengkodean data "memahami" data lebih baik daripada algoritma kompresi umum, sehingga mencapai rasio kompresi yang lebih tinggi.
Kompatibilitas Tinggi: OceanBase Database kompatibel dengan fitur MySQL/Oracle umum dan protokol frontend/backend MySQL/Oracle. Anda dapat memigrasikan bisnis dari database MySQL/Oracle ke OceanBase Database dengan nol atau sedikit modifikasi.
Ketersediaan Tinggi: OceanBase Database mengadopsi strategi penyimpanan multi-replika, di mana kegagalan beberapa replika tidak memengaruhi ketersediaan data. Arsitektur penyebaran lima pusat data internet (IDC) di tiga wilayah mencapai pemulihan bencana tanpa kehilangan data di seluruh kota.