temel fark RDBMS ve Hadoop arasında RDBMS yapılandırılmış verileri depolarken Hadoop yapılandırılmış, yarı yapılandırılmış ve yapılandırılmamış verileri depolar.
RDBMS, ilişkisel modele dayalı bir veritabanı yönetim sistemidir. Hadoop, emtia donanım kümelerinde veri depolamak ve uygulamaları çalıştırmak için kullanılan bir yazılımdır.
1. Genel Bakış ve Temel Fark
2. RDBMS nedir
3. Hadoop nedir
4. Yan Yana Karşılaştırma - Tablo Şeklinde RDBMS vs Hadoop
5. Özet
RDBMS, ilişkisel modele dayalı İlişkisel Veritabanı Yönetim Sistemi anlamına gelir. RDBMS'de, tablolar veri depolamak için kullanılır ve anahtarlar ve dizinler tabloların bağlanmasına yardımcı olur. Tablo, veri öğelerinin bir koleksiyonudur ve bunlar varlıklardır. Satırlar ve sütunlar içerir. Satırlar tablodaki tek bir girişi temsil eder. Sütunlar nitelikleri temsil eder.
Örneğin, satış veritabanında müşteri ve ürün varlıkları bulunabilir. Müşteri, customer_id, name, address, phone_no gibi özelliklere sahip olabilir. Öğe, ürün_kimliği, ad vb. Özniteliklere sahip olabilir. Müşteri tablosunun birincil anahtarı müşteri_kimliği iken, ürün tablosunun birincil anahtarı ürün_kimliği'dir. Product_id öğesini müşteri tablosuna yabancı anahtar olarak yerleştirmek, bu iki varlığı birbirine bağlar. Benzer şekilde, tablolar da birbiriyle ilişkilidir. Veri bütünlüğü, normalleştirme ve çok daha fazlasını sağlarlar. Ortak RDBMS'den birkaçı MySQL, MSSQL ve Oracle'dır. Sorgulamak için SQL kullanıyorlar.
Hadoop, Java ile yazılmış bir Apache açık kaynak çerçevesidir. Basit programlama modellerini kullanarak büyük miktarda veriyi bilgisayar kümelerinde depolamaya ve işlemeye yardımcı olur. Hadoop'un temel amacı Büyük Veriyi saklamak ve işlemektir, büyük miktarda karmaşık veriyi ifade eder. Belirli bir süre içinde bir veri hacmini işleme kapasitesi olan Hadoop'un verimi yüksektir.
Hadoop mimarisinde dört modül vardır. Bunlar Hadoop ortak, YARN, Hadoop Dağıtılmış Dosya Sistemi (HDFS) ve Hadoop MapReduce'dur. Ortak modül Java kitaplıklarını ve yardımcı programlarını içerir. Ayrıca Hadoop'u başlatmak için dosyalara sahiptir. Hadoop YARN iş planlama ve küme kaynak yönetimini gerçekleştirir.
Ayrıca, Hadoop Dağıtılmış Dosya Sistemi (HDFS) Hadoop depolama sistemidir. Master-slave mimarisini kullanır. Ana düğüm NameNode'dur ve dosya sistemi meta verilerini yönetir. Diğer bilgisayarlar bağımlı düğümler veya DataNodes'lardır. Gerçek verileri saklarlar. Öte yandan, Hadoop MapReduce dağıtılmış hesaplamayı yapar. Verileri işlemek için algoritmalara sahiptir. HDFS'de, Ana düğümün bir iş izleyicisi vardır. Köle düğümlerindeki işleri azaltmak için harita çalıştırır. Veri işlemeyi tamamlamak ve sonucu ana düğüme geri göndermek için her bağımlı düğüm için bir Görev İzleyici vardır. Genel olarak, Hadoop yüksek işleme gücüne sahip büyük miktarda veri depolaması sağlar.
RDBMS ve Hadoop | |
RDBMS, ilişkisel modele dayalı veritabanları oluşturmak ve yönetmek için bir sistem yazılımıdır. | Hadoop, büyük miktarda veri ve hesaplama içeren sorunları çözmek için birçok bilgisayarı birbirine bağlayan açık kaynaklı bir yazılım koleksiyonudur. |
Veri Çeşitliliği | |
RDBMS yapılandırılmış verileri depolar. | Hadoop yapılandırılmış, yarı yapılandırılmış ve yapılandırılmamış verileri depolar. |
Veri depolama | |
RDBMS ortalama veri miktarını depolar. | Hadoop, RDBMS'den daha fazla veri depolar. |
hız | |
RDBMS'de okumalar hızlıdır. | Hadoop'ta okumalar ve yazılar hızlı. |
Ölçeklenebilirlik | |
RDBMS dikey ölçeklenebilirliğe sahiptir. | Hadoop yatay ölçeklenebilirliğe sahiptir. |
Donanım | |
RDBMS ileri teknoloji sunucuları kullanır. | Hadoop emtia donanımını kullanıyor. |
çıktı | |
RDBMS verimi daha yüksek. | Hadoop verimi daha düşük. |
Bu makalede RDBMS ve Hadoop arasındaki fark tartışılmıştır. RDBMS ve Hadoop arasındaki temel fark, RDBMS'nin yapılandırılmış verileri depolaması, Hadoop ise yapılandırılmış, yarı yapılandırılmış ve yapılandırılmamış verileri depolamasıdır.
1. Öğreticiler Noktası. “SQL RDBMS Kavramları.” , Tutorials Point, 8 Ocak 2018. Buradan ulaşabilirsiniz
2. Öğreticiler Noktası. "Hadoop Eğitimi." , Tutorials Point, 8 Ocak 2018. Buradan ulaşabilirsiniz
Flickr aracılığıyla Intel Free Press (CC BY-SA 2.0) tarafından '8552968000'