sumber foto : www.totaljs.com |
Beberapa tahun terakhir saya muter-muter mencari embedded database yang cocok untuk disandingkan dengan aplikasi sederhana yang saya buat. Setelah googling kesana kemari akhirnya ketemu dengan database bernama Firebird. Firebird atau kadang disebut FirebirdSQL adalah RDMS open source (sumber kode terbuka) yang dikembangkan oleh Borland Interbase 6.0.
Secara umum fitur yang terdapat pada Firebird sama seperti database lain, seperti adanya stored procedure, triggers, commit, rollback dan fitur-fitur lainnya. Tetapi yang saya sukai dari jenis database ini adalah untuk satu database besar ia hanya menggunakan satu file saja. Tidak seperti database MySQL yang sering saya gunakan yang memerlukan banyak file untuk menyimpan data per database. Kemudian Firebird juga support dengan multiple data file, sehingga bisa menggunakan lebih dari satu file sebagai single logic database. Dan tentunya fitur ini sangat berguna bagi para database administrator untuk mengadministrasi database. Dan pasti yang tak kalah penting adalah database ini karena mendukung embedded database. Embedded database adalah database yang dipaketkan sekaligus pada aplikasi, dan pada saat pemindahan aplikasi tersebut dari satu komputer ke komputer lain kita tak perlu lagi mengatur ini dan itu. Jadi aplikasi yang kita buat langsung bisa jalan di komputer lain.
Firebird tak hanya digunakan oleh developer untuk pengembangan aplikasi skala kecil, tetapi juga digunakan pada aplikasi skala besar. Sebut saja “Softool'06” dimana Avarda (aplikasi ERP buatan Rusia) beroperasi menggunakan Firebird 2.0 jenis Classic dengan rata-rata 100 koneksi berkesinambungan mengakses database berukuran 120 GB berisi 700 juta record! Servernya adalah mesin SMP (2 prosesor, Dell PowerEdge 2950) dengan RAM 6 GB. Kemudian aplikasi akuntansi Zahir yang populer di Indonesia juga menggunakan Firebird sebagai database-nya. Sehingga setelah membaca dari banyak referensi, saya sudah tak ragu lagi untuk beralih ke database ini, khususnya pada aplikasi-aplikasi yang penggunanya hanya satu orang saja. Untuk mendownload database ini anda bisa mengunjungi situs resminya disini.
Wassalam…
No comments:
Post a Comment
Komentar yang bermutu Insyaallah akan mendapatkan berkah