Rumah Keuangan Pribadi Database Pangkalan Nilai Kunci di Lingkungan Data Besar - dummies

Database Pangkalan Nilai Kunci di Lingkungan Data Besar - dummies

Video: Excel Tutorial - Beginner 2024

Video: Excel Tutorial - Beginner 2024
Anonim

Sejauh ini, database NoSQL (bukan hanya-SQL) yang paling sederhana Dalam lingkungan data yang besar adalah mereka yang menggunakan model nilai kunci (KVP). Database KVP tidak memerlukan skema (seperti RDBMS) dan menawarkan fleksibilitas dan skalabilitas yang besar.

Database KVP tidak menawarkan kemampuan ACID (Atomicity, Consistency, Isolation, Durability), dan meminta pelaksana untuk memikirkan penempatan data, replikasi, dan toleransi kesalahan karena mereka tidak secara tegas dikendalikan oleh teknologi itu sendiri. Database KVP tidak diketik. Akibatnya, sebagian besar data disimpan sebagai string.

Kunci Nilai
Warna Biru
Libasi Bir
Pahlawan Prajurit

Ini adalah kumpulan kunci yang sangat sederhana dan nilai. Dalam implementasi data yang besar, banyak individu akan memiliki gagasan yang berbeda tentang warna, persembahan, dan pahlawan.

Kunci Nilai
FacebookUser12345_Color Merah
TwitterUser67890_Color Brownish
FoursquareUser45678_Libation "Anggur putih"
Google + User24356_Libation "Martini kering dengan twist "
LinkedInUser87654_Hero " Pelaku penjualan teratas "

Seiring bertambahnya jumlah pengguna, mencatat kunci yang tepat dan nilai yang terkait dapat menjadi tantangan. Jika Anda perlu melacak pendapat jutaan pengguna, jumlah pasangan kunci-nilai yang terkait dengannya dapat meningkat secara eksponensial. Jika Anda tidak ingin membatasi pilihan untuk nilai, representasi string generik KVP memberikan fleksibilitas dan keterbacaan.

Anda mungkin memerlukan bantuan tambahan untuk mengatur data dalam basis data dengan nilai kunci. Sebagian besar menawarkan kemampuan untuk mengumpulkan kunci (dan nilai terkaitnya) ke dalam koleksi. Koleksi dapat terdiri dari sejumlah pasangan kunci-nilai dan tidak memerlukan kontrol eksklusif terhadap elemen KVP individual.

Salah satu database pasangan nilai kunci open source yang paling banyak digunakan disebut Riak. Ini dikembangkan dan didukung oleh sebuah perusahaan bernama Basho Technologies dan tersedia di bawah Apache Software License v2. 0.

Riak adalah implementasi database kunci-nilai yang sangat cepat dan terukur. Ini mendukung lingkungan bervolume tinggi dengan data yang cepat berubah karena ringan. Riak sangat efektif dalam analisis real-time perdagangan jasa keuangan. Ini menggunakan "ember" sebagai mekanisme pengorganisasian untuk koleksi kunci dan nilai.

Implementasi Riak adalah kumpulan simpul fisik atau virtual yang disusun secara peer-to-peer. Tidak ada node utama yang ada, jadi cluster ini tangguh dan sangat terukur.Semua data dan operasi didistribusikan ke seluruh cluster. Cluster yang lebih besar berkinerja lebih baik dan lebih cepat daripada cluster dengan simpul lebih sedikit. Komunikasi dalam cluster diimplementasikan melalui sebuah protokol khusus yang disebut Gossip. Gosip menyimpan informasi status tentang cluster dan berbagi informasi tentang ember.

Riak memiliki banyak fitur dan merupakan bagian dari ekosistem yang terdiri dari:

  • Pengolahan paralel: Menggunakan MapReduce, Riak mendukung kemampuan untuk menguraikan dan menyusun ulang kueri di seluruh cluster untuk analisis real-time dan perhitungan.

  • Tautan dan tautan berjalan: Riak dapat dibangun untuk meniru database grafik menggunakan tautan. Tautan dapat dianggap sebagai koneksi satu arah antara pasangan kunci-nilai. Berjalan (mengikuti) link akan menyediakan peta hubungan antara pasangan kunci-nilai.

  • Pencarian: Riak Search memiliki kemampuan pencarian teks yang patuh, terdistribusi penuh. Ember dapat diindeks untuk resolusi nilai yang cepat terhadap kunci.

  • Indeks sekunder: Pengembang dapat memberi tag nilai dengan satu atau beberapa nilai bidang kunci. Aplikasi kemudian dapat query indeks dan mengembalikan daftar tombol yang cocok. Ini bisa sangat berguna dalam implementasi data yang besar karena operasinya bersifat atom dan akan mendukung perilaku real-time.

Implementasi Riak paling cocok untuk

  • Data pengguna untuk jaringan sosial, komunitas, atau game

  • Penyimpanan data dan penyimpanan dengan volume tinggi, kaya data

  • Lapisan caching untuk menghubungkan database RDBMS dan NoSQL

  • Aplikasi mobile yang membutuhkan fleksibilitas dan ketergantungan

Database Pangkalan Nilai Kunci di Lingkungan Data Besar - dummies

Pilihan Editor

Menjelajahi Alternatif untuk Jaringan Multichannel - dummies

Menjelajahi Alternatif untuk Jaringan Multichannel - dummies

Ada kekuatan dalam jumlah - atau begitulah kata pepatah. Hal ini dapat membantu saat mengelola saluran YouTube Anda. Pemikiran seperti inilah yang menyebabkan terbentuknya jaringan multichannel (sering disebut dengan singkatan MCNs) di YouTube. MCN pada dasarnya adalah kesepakatan kemitraan yang dibuat oleh pembuat konten independen dengan jumlah yang lebih besar ...

Apa yang harus dilakukan jika Anda lupa kata kunci atau kata kunci YouTube

Apa yang harus dilakukan jika Anda lupa kata kunci atau kata kunci YouTube

Jika Anda lupa nama pengguna atau kata sandi YouTube Anda, jangan panik YouTube memiliki alamat e-mail Anda, dan Anda dapat mengambil nama pengguna atau kata sandi yang terlupakan dari mereka. (Saat pertama kali mendaftar ke YouTube, catat nama pengguna dan kata sandi Anda, terutama jika berbeda dari yang biasa Anda gunakan di situs Web lainnya.) Buka YouTube. com ...

Apa itu YouTube Red? - dummies

Apa itu YouTube Red? - dummies

YouTube Red adalah layanan berlangganan baru yang meningkatkan pengalaman YouTube. Layanan ini mencakup langganan Google Play Musik. YouTube Red bukan hanya layanan streaming video - namun juga membuka fitur hebat membuat YouTube menjadi tempat yang tepat untuk hiburan berjam-jam. Kredit: Gambar milik YouTube. com. Layanan Red YouTube ...

Pilihan Editor

Dua kolom Kolom Sidebar kiri Desain Gambar - dummies

Dua kolom Kolom Sidebar kiri Desain Gambar - dummies

Gambar cermin dari layout sidebar kanan dua kolom , desain blog dua kolom ini menampilkan konten blog utama Anda di sisi kanan dengan sidebar di sebelah kiri. Memilih sidebar di sebelah kanan pasti pilihan yang lebih umum di blogland, namun menggunakan sidebar kiri tetap bisa memberi dampak. Di sini, Anda ...

Transparansi dalam Komunitas Online - dummies

Transparansi dalam Komunitas Online - dummies

Transparansi adalah kata besar di ruang media sosial saat ini. Ini adalah istilah yang menyenangkan dan menyenangkan untuk kejujuran. Ini berarti mendapatkan kepercayaan komunitas online karena tidak ada yang perlu disembunyikan. Dengan bersikap transparan, Anda memberi pandangan publik pada cara kerja merek Anda. Anda tidak menyapu pers atau ketidakpuasan yang buruk di bawah karpet. ...

Matikan Blog Mom Anda ke Job - dummies

Matikan Blog Mom Anda ke Job - dummies

Dapatkan pekerjaan bukanlah perluasan dari Anda blog, tapi anggap itu lebih sebagai perluasan karir Anda. Beberapa blogger, termasuk ibu, telah membangun begitu banyak kepercayaan dan kredibilitas di media sosial bahwa perusahaan telah mempekerjakan mereka untuk mengisi beberapa pemasaran media sosial yang hebat dan posisi manajemen lainnya. Bila Anda ...

Pilihan Editor

Cara membuat Lembar Kerja Prakiraan di Excel 2016 - dummies

Cara membuat Lembar Kerja Prakiraan di Excel 2016 - dummies

Fitur Lembar Perkiraan baru di Excel 2016 membuatnya sangat mudah untuk mengubah lembar kerja yang berisi data keuangan historis menjadi lembar kerja ramalan visual yang luar biasa. Yang Anda lakukan adalah membuka lembar kerja dengan data historis Anda, posisi kursor sel dalam satu selnya, lalu klik tombol Forecast Sheet pada Data ...

Cara membuat Peta Daya 3-D di Excel 2016 - dummies

Cara membuat Peta Daya 3-D di Excel 2016 - dummies

Power Map adalah nama fitur analisis visual baru yang menarik di Excel 2016 yang memungkinkan Anda menggunakan data geografis, keuangan, dan jenis lainnya bersama dengan bidang tanggal dan waktu dalam model data Excel Anda untuk membuat tur peta 3D animasi. Untuk membuat animasi baru untuk tur pertama di Power ...

Bagaimana cara Copy Formula dengan IsiOtomatis di Excel 2016 - dummies

Bagaimana cara Copy Formula dengan IsiOtomatis di Excel 2016 - dummies

Jika Anda hanya perlu menyalin satu formula di Excel 2016, gunakan fitur IsiOtomatis atau perintah Copy and Paste. Jenis salinan formula ini, meski lumrah, tidak bisa dilakukan dengan drag and drop. Jangan lupa pilihan Totals pada alat Quick Analysis. Anda bisa menggunakannya untuk membuat baris ...