Büyük miktarda verinin gerçek zamanlı olarak temsil edilmesi gereken bağlantılı dünyamızın taleplerini karşılamak için 2000’li yılların ortalarında ışık hızı ve mükemmel verimlilikle yeni bir veri tabanı türü ortaya çıktı: grafik veri tabanı.
Geleneksel veritabanları, verileri birincil ve yabancı anahtarlarla deforme etme ve ilişkilendirme becerisine vurgu yapan, verileri satırlar ve sütunlar halinde depolayan ilişkisel veritabanlarıdır. Bu, müşterileri, envanteri, ürünleri ve müşteri tarafından satın alınan ürünleri depolamak ve izlemek için müşteri ve sipariş veritabanı gibi geleneksel kullanım durumları için çok uygundur.
Grafik veritabanları, veriler arasındaki büyük ölçekli ilişkilere odaklanarak farklı bir sorunu çözer. bağlı ağlar ve bu yeni veri kümelerinin depolanmasına, modellenmesine, sorgulanmasına ve kullanılmasına izin verir. vakalar. Bir grafik veritabanının ilişkisel bir veritabanından daha uygun olduğu bağlamı ve bazı örnek kullanım durumlarını açıklayacağız.
Grafik veritabanları, verileri depolamak ve sorgulamak için ilişki öncelikli bir yaklaşım sağlar. Verileri, gerçek dünya ağını temsil eden mantıksal bir biçimde depolarlar ve veri ilişkilerinin temsillerine, keşfedilebilirliğine ve sürdürülebilirliğine öncelik verirler.
Grafik veritabanları, verileri temsil etmek ve depolamak için köşeler, kenarlar ve özellikler olarak adlandırılan düğümlerle semantik sorgular için grafik yapıları kullanır.
- köşe – Film veya insan gibi gerçek bir nesneyi temsil eder.
- köşe – İki kafa arasındaki ilişkiyi temsil eder.
- Özellikleri – Bir tabletteki alanlara benzer ancak daha esnektir. Kenara veya tepeye uygulanabilir.
Grafik veritabanları, aşağıdakiler gibi grafik odaklı diller kullanılarak sorgulanabilir: kıvılcımBüyük grafik alanlarındaki sorunları ifade etmek için uygundur.
Piyasada düzinelerce ticari ve açık kaynak grafik veri tabanı var, ancak kesinlikle bugün mevcut olan en popüler grafik veri tabanıdır. Neo4jGeliştiricileri tarafından yerel grafik depolama ve işlemeye sahip ACID uyumlu bir işlem veritabanı olarak tanımlanan açık kaynaklı bir grafik veritabanıdır.
Diğer popüler grafik veritabanları şunları içerir: Oryantal dp (Java ile yazılmış açık kaynaklı bir NoSQL veritabanı yönetim sistemi), Arango Veri Tabanı (triAGENS GmbH tarafından geliştirilen orijinal bir çok modelli veri tabanı sistemi), İşaretleme Mantığı (NoSQL’in hızı ve boyutu için tasarlanmış çok paradigmalı bir veritabanı) f allegrograf (üç kez RDF depolamak için tasarlanmış kapalı kaynaklı üçlü bir depo), birkaç isim.
Grafik veritabanları, veri ilişkilerinin gerçek zamanlı değere sahip olduğu her yere uygulanabilir:
- sosyal ağlar Bir grafik veritabanı için belki de en yaygın kullanım durumu, karmaşık ilişkileri ve kullanıcı etkinlikleriyle sosyal ağlardır.
- dolandırıcılık tespiti Gerçek zamanlı dolandırıcılık tespiti için veri ilişkilerinin hızlı analizi esastır ve grafik veritabanları gerekli performansı sağlar.
- grafikler Arama motorları ve şirketler tarafından kullanılan grafikler, çeşitli kaynaklardan gelen bilgileri toplayarak dijital varlıkların daha iyi yönetilmesine ve daha kolay bilgi alınmasına olanak tanır.
- BT ağ analizi Ağların ve BT altyapılarının yönetimi karmaşık ara bağlantılar etrafında döner ve grafik veritabanları doğası gereği bu kullanım durumu için ilişkisel veritabanlarından daha uygundur.
- öneriler Şirketler, ürünleri, içeriği ve hizmetleri kişiselleştirmek için gelişmiş öneri motorlarına güç sağlamak üzere grafik veritabanlarını kullanabilir.
- Kimlik yönetimi – Grafik veritabanları, güçlü kullanıcı etkinliği takibi, hızlı yetkilendirmeler ve varlık yönetimi sağlar.
Grafik veritabanları, yalnızca verilere değil, aynı zamanda bireysel veritabanı girişleri arasındaki bağlantılara da odaklanarak mevcut veri zorluklarını çözer. Pek çok kullanım durumlarına sahiptirler ve hem topluluğa dayalı hem de kurumsal düzeyde desteğe sahip ticari yazılım ürünleri olarak mevcutturlar.
Diğer gönderilerimize göz at
[wpcin-random-posts]
İlk Yorumu Siz Yapın