Home > real time system > Real Time Database

Real Time Database

RT software yang cukup intensive mengolah data umumnya harus terhubung ke suatu basisdata. Akan tetapi, karena response time adalah hal yang penting, maka biasanya dipilih pendekatan untuk membuat basisdata terdistribusi. Keuntungannya adalah agar antrian tasks untuk mengakses basisdata bisa diperpendek. Selain itu, kita bisa memisah antrian untuk read basisdata saja atau write ke basisdata. Kerusakan pada satu basisdata juga tidak akan mengakibatkan kegagalan seluruh sistem, jika basisdata tersebut diduplikasi seluruhnya di site lain.

Hanya saja, ada beberapa effort yang harus disiapkan untuk memastikan konsistensi basisdata. Ya, sebuah update terhadap basisdata harus dilanjutkan dengan meng-update basisdata lain yang menyimpan data yang sama. Sinkronisasi harus dilakukan. Master clock dan time stamp harus dikelola agar semua tasks dan DBMS punya referensi waktu yang sama. Agar diketahui dengan persis, mana data versi terakhir…

Categories: real time system
  1. November 27, 2008 at 11:42 am

    Implementasi RT software ini sudah banyak digunakan di lingkungan kerja atau belum ya, masalahnya tampak butuh cukup banyak sumber daya untuk menerapkannya secara optimal,.

  2. November 27, 2008 at 12:09 pm

    bukankah bisa dengan membuat “cache” dari database yang selalu berada di memory?

  3. November 28, 2008 at 8:51 am

    @Dwinanto:
    Tentu saja sudah banyak. Di rumah sakit, di pabrik, di bandara, bahkan di rumah (mesin cuci, microwave)…
    Bahkan menurut statistik, lebih dari 90% penjualan processor adalah untuk embedded system, yang umumnya real time system.

    @Amudi:
    Ya, untuk sejumlah tertentu data, cache bisa dimanfaatkan ya…

  1. No trackbacks yet.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: