Rumah Kewangan Peribadi Clustering dalam NoSQL - dummies

Clustering dalam NoSQL - dummies

Video: MongoDB Sharding Tutorial | What is Sharding | MongoDB Tutorial for Beginners | Simplilearn 2024

Video: MongoDB Sharding Tutorial | What is Sharding | MongoDB Tutorial for Beginners | Simplilearn 2024
Anonim

Pangkalan data NoSQL sangat sesuai untuk dataset yang sangat besar. Klon besar seperti HBase tidak terkecuali. Anda mungkin ingin menggunakan beberapa pelayan komoditi yang murah dalam kelompok tunggal dan bukan satu mesin yang sangat kuat. Ini kerana anda boleh mendapatkan prestasi yang lebih baik secara keseluruhan setiap dolar dengan menggunakan banyak pelayan komoditi, dan bukan satu-satunya pelayan yang kuat dan mahal.

Sebagai tambahan untuk dapat meningkatkan dengan cepat, pelayan komoditi yang murah juga boleh membuat perkhidmatan pangkalan data anda lebih berdaya tahan dan dengan itu membantu mengelakkan kegagalan perkakasan. Ini kerana anda mempunyai pelayan lain untuk mengambil alih perkhidmatan itu jika motherboard pelayan tunggal gagal. Ini tidak berlaku dengan satu pelayan besar sahaja.

Angka menunjukkan konfigurasi HBase yang sangat tersedia dengan contoh pemisahan data di kalangan pelayan.

Rajah menunjukkan dua nod (HRegionServers) dalam persediaan yang sangat tersedia, masing-masing bertindak sebagai sandaran untuk yang lain.

Dalam banyak persediaan pengeluaran, anda mungkin mahu sekurang-kurangnya tiga nod untuk ketersediaan yang tinggi untuk memastikan dua kegagalan pelayan yang rapat dalam masa satu sama lain dapat dikendalikan. Ini tidak seperti yang jarang anda fikirkan! Nasihat berbeza mengikut Bigtable; sebagai contoh, HBase mengesyorkan lima nod sebagai minimum untuk kluster:

  • Setiap pelayan rantau mengurus set kuncinya sendiri.

    Merancang strategi peruntukan kunci baris adalah penting kerana ia menentukan bagaimana beban tersebar di seluruh kelompok.

  • | Setiap wilayah mengekalkan log tulis dan kedai dalam memori.

    Dalam HBase, semua data ditulis ke dalam kedai memori, dan kemudian kedai ini dibuang ke cakera. Pada cakera, kedai-kedai ini dipanggil menyimpan fail .

    HBase menafsirkan menyimpan fail sebagai fail tunggal, tetapi pada hakikatnya, mereka diedarkan dalam ketulan di seluruh Sistem Fail Teragih Hadoop (HDFS). Ini menyediakan kelajuan ingest dan retrieval yang tinggi kerana semua operasi I / O besar tersebar di banyak mesin.

Untuk memaksimumkan ketersediaan data, secara lalai, Hadoop mengekalkan tiga salinan setiap fail data. Pemasangan besar mempunyai

  • Salinan utama

  • Replikasi dalam rak yang sama

  • Satu lagi replika dalam rak yang berbeza

Sebelum Hadoop 2 0, Namenodes tidak boleh dibuat sangat tinggi. Ini mengekalkan senarai semua pelayan aktif dalam kelompok. Oleh itu, mereka adalah satu titik kegagalan. Sejak Hadoop 2 0, had ini tidak lagi wujud.

Clustering dalam NoSQL - dummies

Pilihan Editor

Cara menggunakan Pemesejan Segera dengan Akaun MySpace anda - dummies

Cara menggunakan Pemesejan Segera dengan Akaun MySpace anda - dummies

Pasangan mySpaceIM MySpace Instant Messaging (IMing ) dengan perkhidmatan Skype telefon Internet yang popular, membolehkan anda menghantar dan menerima sama ada mesej menaip atau komunikasi suara. MySpaceIM berfungsi pada mesin Windows sahaja yang menggunakan Internet Explorer Microsoft. Sekiranya anda mempunyai Mac atau menggunakan pelayar yang berbeza, anda tidak bernasib baik. Juga, sesiapa sahaja yang anda mahu ...

Cara Menggunakan Profil MySpace Edit Halaman - dummies

Cara Menggunakan Profil MySpace Edit Halaman - dummies

Dengan halaman Edit Profil MySpace, anda boleh tambah, padam, atau tukar maklumat profil anda bila-bila masa anda mahu. Untuk membuka halaman Edit Profil, cuma pergi ke halaman utama anda dan klik pautan Edit Profil di sudut kiri atas. Tab Maklumat Peribadi di halaman Profil Edit dibahagikan kepada lapan skrin berasingan ...

Pilihan Editor

Cara Menggunakan Templat dalam Excel 2007 - dummies

Cara Menggunakan Templat dalam Excel 2007 - dummies

Excel 2007 menyediakan template yang direka bentuk, lembaran kerja untuk kegunaan umum. Templat mengandungi teks standard atau boilerplate, tetapi anda boleh mengubah suai template untuk memenuhi keperluan anda. Anda boleh menggunakan templat secara automatik dipasang dengan Excel 2007, atau anda boleh memuat turun templat percuma dari laman web Microsoft Office Online. Templat berikut dipasang secara automatik apabila ...

Cara menggunakan fungsi teks di Excel 2013 - dummies

Cara menggunakan fungsi teks di Excel 2013 - dummies

Fungsi teks di Excel 2013 menu lungsur butang arahan pada tab Rumus Ribbon (Alt + MT). Terdapat dua jenis fungsi teks: fungsi seperti VALUE, TEXT, dan DOLLAR yang menukarkan entri teks berangka ke dalam nombor dan entri berangka ke dalam teks, dan berfungsi seperti UPPER, LOWER, dan PROPER yang ...

Pilihan Editor

Cara Mengatur Laman Web Anda dengan Tabel dan Bingkai - dummies

Cara Mengatur Laman Web Anda dengan Tabel dan Bingkai - dummies

Menggunakan jadual dan bingkai pada halaman Web anda membantu anda membentangkan maklumat kepada pelawat laman anda dengan cara teratur. Jadual adalah alat susunatur untuk jadual data pada halaman Web, tetapi keupayaan meja untuk laman web telah lama digunakan untuk mengawal susun atur keseluruhan halaman. Pereka membuat sel ...

Cara Mendaftar Nama Domain Anda - dummies

Cara Mendaftar Nama Domain Anda - dummies

Ketika membina sebuah laman web, pantai jelas dan nama domain yang anda mahukan memang ada. Seterusnya, sudah tiba masanya untuk mendaftarkan nama domain itu. Apabila anda mendaftarkan nama domain, pastikan anda mendaftarkannya selama sekurang-kurangnya tiga tahun. Anda boleh mendaftar untuk sekurang-kurangnya ...

Cara Hapus Pemformatan yang Tidak Diingini dari Laman Web Anda - para pengedit kod paling banyak

Cara Hapus Pemformatan yang Tidak Diingini dari Laman Web Anda - para pengedit kod paling banyak

Yang secara automatik membersihkan kesilapan biasa dalam kod anda. Sebagai contoh, arahan Clean Up Word HTML / XHTML dalam Dreamweaver adalah satu kemestian bagi mana-mana halaman web yang merangkumi kandungan yang disalin dari Word atau mana-mana dokumen Microsoft lain. Ini penting kerana fail Microsoft sering membenamkan tambahan ...