Rumah Keuangan Pribadi Lapisan 2 dari tumpukan data besar: Database operasional - dummies

Lapisan 2 dari tumpukan data besar: Database operasional - dummies

Video: Прекрасная Планета 2024

Video: Прекрасная Планета 2024
Anonim

Inti dari lingkungan data yang besar, dan lapisan 2 tumpukan data yang besar, adalah mesin database yang berisi kumpulan elemen data yang relevan dengan bisnis Anda. Mesin ini harus cepat, terukur, dan kokoh. Mereka tidak semua diciptakan sama, dan lingkungan data besar tertentu akan lebih baik dengan satu mesin daripada yang lain, atau lebih mungkin dengan gabungan mesin database. Misalnya, walaupun memungkinkan untuk menggunakan sistem manajemen basis data relasional (RDBMSs) untuk semua implementasi data besar Anda, tidak praktis melakukannya karena kinerja, skala, atau bahkan biaya. Sejumlah teknologi database yang berbeda tersedia, dan Anda harus berhati-hati untuk memilih dengan bijak.

Tidak ada pilihan tunggal yang tepat mengenai bahasa database. Meskipun SQL adalah bahasa query database yang paling lazim digunakan saat ini, bahasa lain mungkin memberikan cara yang lebih efektif atau efisien untuk memecahkan tantangan data besar Anda. Hal ini berguna untuk memikirkan mesin dan bahasa sebagai alat dalam "kotak peralatan pelaksana. "Tugas Anda adalah memilih alat yang tepat.

Misalnya, jika Anda menggunakan model relasional, Anda mungkin menggunakan SQL untuk query. Namun, Anda juga bisa menggunakan bahasa alternatif seperti Python atau Java. Hal ini sangat penting untuk memahami jenis data apa yang dapat dimanipulasi oleh database dan apakah itu mendukung perilaku transaksional yang benar. Perancang database menggambarkan perilaku ini dengan akronim

ACID. Itu singkatan dari

Atomicity:
  • Transaksi adalah "all or nothing" jika bersifat atom. Jika ada bagian dari transaksi atau sistem yang mendasari gagal, keseluruhan transaksi gagal. Konsistensi:

  • Hanya transaksi dengan data yang valid yang akan dilakukan pada database. Jika data korup atau tidak benar, transaksi tidak akan lengkap dan data tidak akan ditulis ke database. Isolasi: Beberapa transaksi simultan tidak akan saling mengganggu. Semua transaksi yang valid akan dilakukan sampai selesai dan sesuai urutan pengirimannya untuk diproses.

  • Durability: Setelah data dari transaksi ditulis ke database, tetap di sana "selamanya. "

    Mesin
  • Bahasa Permintaan MapReduce

    Lapisan 2 dari tumpukan data besar: Database operasional - dummies

    Pilihan Editor

    Perancang Minigame Minigame - dummies

    Perancang Minigame Minigame - dummies

    Sebelum menulis semua kode untuk membuat Minecraft Minigame, Anda perlu merancang permainan Anda. The Gameplay Loop adalah proses sederhana yang bisa Anda ikuti untuk memastikan permainan Anda menyenangkan, menantang, dan lengkap. The Gameplay Loop memiliki empat bagian: Start: Buat adegan dasar. Tujuan: Menambahkan cara untuk menang dan ...

    Menciptakan Efek Air dan Es di Minecraft - dummies

    Menciptakan Efek Air dan Es di Minecraft - dummies

    Satu hal yang rapi tentang Minecraft adalah bahwa beberapa fisika realistis sedang dimainkan dalam permainan. Misalnya, jika Anda memiliki air dan Anda memasukkan es ke dalamnya, itu akan membeku! Oke, mungkin di dunia nyata, menambahkan es tidak membuat air membeku, tapi memang membuatnya lebih dingin. Anda dapat melihat ini ...

    Mendapatkan Minecraft Experience Points - dummies

    Mendapatkan Minecraft Experience Points - dummies

    Di Minecraft, experience points, XP untuk jangka pendek, dikumpulkan dari bola pengalaman bercahaya. Sebagai pemain mengumpulkan cukup bola dan meningkatkan tingkat pengalaman mereka, mereka akan dapat menggunakan tabel dan landasan yang mempesona untuk meningkatkan kemampuan banyak item seperti senjata, baju besi, dan peralatan. Jadi, bagaimana Anda bisa cepat mendapatkan ini ...

    Pilihan Editor

    Bagaimana Mendidik dengan Infografis Informasi Dokumentual - dummies

    Bagaimana Mendidik dengan Infografis Informasi Dokumentual - dummies

    Infomasi editorial sama dengan artikel berita karena tujuan utamanya adalah untuk mengirimkan informasi. Di bawah payung grafis editorial, ada beberapa tipe yang berbeda, dengan keseimbangan bias dan objektivitas yang berbeda. Berikut adalah beberapa melihat: Badai salju menghantam kota Anda. Koran lokal menciptakan grafik yang menunjukkan hujan salju ...

    Bagaimana Mengimpor Sketsa ke Ilustrator untuk Menciptakan Infografis - dummies

    Bagaimana Mengimpor Sketsa ke Ilustrator untuk Menciptakan Infografis - dummies

    Bahkan di dunia kabel ini, seniman masih suka sketsa Kabar baik! Sketsa kasar Anda dapat dengan mudah digunakan dalam draf infografis Anda. Anda dapat memindai sketsa atau mengambil gambar sketsa Anda dengan telepon Anda dan mengirim e-mail ke komputer Anda sendiri. Mereka tidak perlu diwarnai, cukup jelas bagi Anda untuk ...

    Bagaimana cara memasukkan ilustrasi di Infografis Anda - jeleknya

    Bagaimana cara memasukkan ilustrasi di Infografis Anda - jeleknya

    Infografis yang baik (jelas) harus mencakup seni yang bagus. Ilustrasi mempromosikan alur cerita, menentukan elemen secara visual, dan mencerahkan halaman yang mungkin diisi dengan tipe abu-abu. Ilustrasi bisa berupa gambar fisik, semacam bagan atau grafik, atau bahkan garis waktu. Kehidupan sehari-hari Anda dipenuhi dengan contoh bagaimana ilustrasi ...

    Pilihan Editor

    GED Contoh Pertanyaan: Penalaran Melalui Bahasa Seni Membaca Informasi Teknis - dummies

    GED Contoh Pertanyaan: Penalaran Melalui Bahasa Seni Membaca Informasi Teknis - dummies

    Tentang Penalaran Melalui bagian Seni Bahasa GED, Anda mungkin diminta untuk menjawab pertanyaan tentang bagian teknis. Ini bisa termasuk petunjuk cara melengkapi, seperti berikut. Pertanyaan dalam artikel ini mengacu pada kutipan berikut dari Russell Hart's Photography For Dummies, 2nd Edition (Wiley). Apa Rahasia Untuk ...

    GED Contoh Pertanyaan: Pertanyaan singkat tentang Ilmu Pengetahuan - dummies

    GED Contoh Pertanyaan: Pertanyaan singkat tentang Ilmu Pengetahuan - dummies

    Di beberapa titik selama bagian Ilmu Pengetahuan dari Tes GEE, Anda akan diminta untuk membuat jawaban singkat. Anda akan diberi sebuah bagian dan mengajukan pertanyaan yang perlu Anda tanggapi. Buat respons Anda jelas dan ringkas. Bagian Jawaban Jawaban Semua orang mengenal keju cheddar. Orang-orang meletakkan ...

    GED Contoh Pertanyaan: Ilmu Sosial dan Media - dummies

    GED Contoh Pertanyaan: Ilmu Sosial dan Media - dummies

    Di bagian Ilmu Sosial GED, Anda mungkin diminta untuk menjawab pertanyaan tentang berbagai bentuk media, termasuk siaran berita. Lihatlah contoh berikut di bawah ini. Pertanyaan dalam artikel ini mengacu pada siaran berita berikut. Berita Lingkungan Dunia Selamat malam dan selamat datang di World Environmental News. Cerita kami ini ...

    Tipe Data Transaksi Contoh Relasional SQL, Python, C Tidak
    Diketik ACID PostgreSQL, Oracle, DB / 2 Kolumnar Ruby Hadoop
    Predefined dan ketikan Ya, jika diaktifkan HBase Grafik Berjalan, Cari, Cypher Tidak
    Untyped ACID Neo4J Dokumen Perintah JavaScript
    Diketik Tidak MongoDB, CouchDB nilai kunci Lucene, Perintah JavaScript
    BLOB, semantik Tidak Riak, Redis Setelah Anda memahami kebutuhan Anda dan memahami data yang Anda kumpulkan, di mana meletakkannya, dan apa Untuk melakukannya, Anda perlu mengaturnya agar bisa dikonsumsi untuk analisis, pelaporan, atau aplikasi spesifik.