Perbandingan Performa Database Apache Hbase Dan Apache Cassandra Sebagai Media Penyimpanan Data Sensor Internet Of Things
Main Author: | Ibrahim, Dimas Malik |
---|---|
Format: | Thesis NonPeerReviewed |
Terbitan: |
, 2018
|
Subjects: | |
Online Access: |
http://repository.ub.ac.id/11432/ |
Daftar Isi:
- Saat ini internet telah menguasai dunia, jutaan data dipertukarkan setiap harinya baik melalui aplikasi web/mobile maupun penggunaan internet yang melibatkan benda-benda di sekitar kita untuk dapat saling berkomunikasi satu sama lain (saat ini dikenal dengan sebutan Internet of Things/IoT). IoT membutuhkan suatu database dengan performa yang baik untuk digunakan sebagai media penyimpanan datanya. Performa yang baik itu seperti proses penyimpanan data yang cepat dan tingkat availability yang tinggi. Saat ini terdapat dua jenis database, yaitu Relational Database dan Not Only SQL (NoSQL) Database. NoSQL Database merupakan jenis yang tepat untuk digunakan sebagai media penyimpanan data pada sistem IoT karena memiliki tingkat availability yang lebih baik daripada Relational Database. Dari sekian banyak NoSQL Database, penulis memilih HBase dan Cassandra untuk dibandingkan performanya dalam penelitian ini, karena keduanya merupakan database terbaik pada model penyimpanan Column-based. Penulis menguji Throughput, Latency, Runtime, CPU Usage dan Memory Usage menggunakan JMeter dan YCSB untuk membandingkan performa dari kedua database tersebut. Hasilnya menunjukkan bahwa Cassandra memiliki nilai Throughput, Latency dan Runtime yang lebih baik daripada HBase. Sedangkan HBase memiliki nilai CPU Usage, Memory Usage yang lebih baik daripada Cassandra.