Big Data - Apa itu NoSQL Sesi 5

Tags

Apa itu NoSQL?

NoSQL singkatan Tidak Relational SQL atau Tidak Hanya SQL. Banyak orang berpikir bahwa NoSQL berarti tidak ada SQL, dan itu tidak benar. NoSQL dan No SQL terdengar sama tetapi artinya sama sekali berbeda. NoSQL tidak menggunakan SQL tetapi menggunakan lebih dari SQL untuk mencapai tujuannya. Definisi Wikipedia NoSQL Database - “Database NoSQL menyediakan mekanisme untuk penyimpanan dan pengambilan data yang menggunakan model konsistensi longgar dari database relasional tradisional.”

Big Data - Apa itu NoSQL Sesi 5

Mengapa menggunakan NoSQL?

Database hubungan tradisional biasanya berhubungan dengan data terstruktur diprediksi. Bahwa sebagai dunia telah bergerak maju dengan data yang tidak terstruktur kita sering melihat keterbatasan database relasional tradisional dalam berurusan dengan mereka. Sebagai contoh, saat ini kami memiliki data dalam format SMS, gelombang file, foto dan video format. Hal ini agak sulit untuk mengelolanya dengan menggunakan database tradisional relasional. Saya sering melihat orang yang menggunakan blob diajukan untuk menyimpan data seperti itu. Blob dapat menyimpan data tetapi ketika kita harus mengambil mereka atau bahkan memproses mereka blob yang sama sangat lambat dalam memproses data tidak terstruktur. Sebuah database NoSQL adalah jenis database yang dapat menangani data tidak terstruktur, terorganisir dan tak terduga bahwa bisnis kami membutuhkannya.

Sesi Sebelumnya : Big Data - Arsitektur Big Data Dasar

Seiring dengan dukungan data tidak terstruktur, keuntungan lain dari NoSQL Database kinerja tinggi dan ketersediaan tinggi.

Eventual Consistency

Selain itu untuk dicatat bahwa NoSQL database mungkin tidak disediakan 100% ACID (Atomicity, konsistensi, isolasi, Daya Tahan) kepatuhan. Meskipun, NoSQL database tidak mendukung ACID mereka memberikan konsistensi akhirnya. Itu berarti selama jangka waktu yang panjang semua pembaruan dapat diharapkan untuk menyebarkan akhirnya melalui sistem dan data akan konsisten.

Taxonomy

Taxonomy adalah praktek klasifikasi hal-hal atau konsep dan prinsip-prinsip. The NoSQL taksonomi mendukung toko kolom, toko dokumen, toko kunci-nilai, dan database grafik. Kami akan membahas taksonomi secara rinci dalam posting blog nanti. Berikut adalah beberapa contoh dari masing-masing No SQL Kategori.
  • Kolom: Hbase, Cassandra, Accumulo
  • Dokumen: MongoDB, Couchbase, Raven
  • Kunci-nilai: Dynamo, Riak, Azure, Redis, Cache, GT.m
  • Grafik: Neo4j, Allegro, Virtuoso, Bigdata
Sesi Berikutnya : Big Data - Apa itu Hadoop?

Copyrighted.com Registered & Protected 
THTP-7N8B-IQOS-PGMJ


EmoticonEmoticon