|
Saat ini, kita semua hidup di era penyimpanan data yang sangat besar, tetapi big data dan teknologi yang mendasarinya NoSQL juga menjadi kata kunci di Internet. Untuk perusahaan Internet global seperti Google, Facebook, dan IBM, penggunaan NoSQL, inventaris data non-relasional yang sangat terukur, seringkali melebihi database relasional. Faktanya, dalam proses pemecahan beberapa masalah dengan data besar dan semi-terstruktur, serangkaian produk database baru telah lahir, dan database ini disebut NoSQL. Dari tanggal 26 hingga 27 April 2013, KTT Teknologi Global Big Data 2013 yang diselenggarakan oleh merek WOT (World Of Tech) dari 51CTO Media Group diadakan di Hotel R&F Beijing Renaissance. Produk NoSQL selalu berubah, dengan fitur dan proposisi nilai yang berbeda, sehingga seringkali sulit untuk dipilih. Reporter itu berkomunikasi secara mendalam dengan Ming Lei, seorang ahli pengembangan perangkat lunak dari Silicon Valley, yang bekerja di Oracle, Microsoft dan Google, serta analisis aktual NoSQL, dan merangkum beberapa pandangan untuk referensi netizen.
Ms. Ming Lei (kiri) Sistem terdistribusi dan NoSQL Sistem terdistribusi mencakup banyak tingkat yang berbeda, termasuk lapisan aplikasi, lapisan data, lapisan kinerja, dll., Sekarang terutama berbicara tentang lapisan aplikasi dan lapisan data, yang keduanya merupakan komponen penting dari sistem terdistribusi, lapisan aplikasi umumnya tanpa kewarganegaraan, dan lapisan data terus-menerus melakukan operasi untuk menyimpan status. Lapisan data adalah tingkat yang paling sulit dan terdalam dalam sistem terdistribusi. Poin Ming Lei adalah bahwa NoSQL adalah memori dalam sistem terdistribusi, yang merupakan sejenis sistem terdistribusi. Atau tingkat sistem terdistribusi. Perbandingan cache NoSQL vs. CDN Perbedaan terbesar antara caching NoSQL dan caching CDN adalah bahwa caching NoSQL mengacu pada cache di lapisan data, bukan cache di lapisan aplikasi, atau cache di lapisan jaringan, sehingga cachenya relatif mentah. Misalnya, transaksi dalam logika aplikasi ini bukanlah hasil akhir untuk dilihat pengguna, jadi jika kita cache di lapisan jaringan, teknologi yang paling umum disebut CDN, yang disebut ContentDeliveryNetwork dalam bahasa Inggris, yang umumnya menyimpan beberapa halaman web tertentu di beberapa server web di ujung jaringan yang dekat dengan pengguna.
|