İçindekiler:
Video: Build a Chat App With MongoDB & Socket.io [Part 1] 2024
OrientDB ve MarkLogic ve belki de ArangoDB olmak üzere, muhtemelen bahsedilen NoSQL veritabanları bulunmaktadır. Bununla birlikte, ilgi çekici başka NoScript veri tabanları var.
FoundationDB
FoundationDB, açık kaynak kodlu, ACID uyumlu bir anahtar değer deposudur. FoundationDB'nin benzersiz olanı, geliştiricilerin kendi veri yönetimi mekanizmalarını anahtar değer mağazası üzerinden verimli bir şekilde bağlamasına olanak tanımak üzere tasarlanmıştır.
FoundationDB'nin uzantıları verimli bir belge deposu, seyrek tablo deposu, vektör mağazası ve hatta bir grafik veritabanı gibi davranmasına izin verir. FoundationDB ayrıca, BluePrints özellik grafiği API'sinin bir uygulaması da sağlar; bu API, FoundationDB'nin OrientDB ve Neo4j gibi BluePrints API'sini de destekleyen diğer özellik grafiği uygulamaları ile takas edilmesini sağlar. FoundationDB ayrıca herhangi bir geleneksel ilişkisel veritabanı uygulaması tarafından kullanılmasına izin veren bir ANSI SQL sorgu katmanı da desteklemektedir.
FoundationDB sadece birkaç yaşındadır. Çoğu açık kaynaklı veritabanı, işletmeler tarafından gerekli olan bu işlevselliği sağlama konusunda yavaşken, serbest bırakıldığında ACID işlemlerini desteklediği için dalgalandı.
Bununla birlikte, FoundationDB'nin bazı sınırlamaları vardır:
-
Beş saniyeden uzun süren işlemleri desteklemez.
-
Her işlem, yalnızca 10 MB depolanmış verileri etkileyebilir.
-
Anahtarlar 10 K ile sınırlandırılmıştır ve değerler 100 K ile sınırlandırılmıştır.
-
Veritabanı yalnızca 100TB ham veri için test edilmiştir.
OpenLink Virtuoso
Virtuoso kendini NoSQL veritabanı olarak değil, çok modelli bir veri sunucusu olarak konumlandırıyor. MarkLogic Server gibi bir XML depolama arka planından geliyor, şimdi XML, RDF, serbest metin ve ilişkisel tabloları saklar.
Virtuoso, bir üründe birkaç farklı veri modelini desteklemektedir:
-
XML belge veritabanı
-
SQL uyumlu ilişkisel veritabanı (birleştirmeler ve diğer ortak RDBMS işlevleri dahil)
-
RDF üçlü ve dörtlü kayıt
-
Arama tam metin ve coğrafi zeka)
-
Veri merkezli iş akışı için BPEL (İş Süreci Uygulama Dili) işleme motoru
Virtuoso, satır seviyesinde (RDBMS) güvenlik sağlar ve konu seviyesinde güvenlik için öznitelik tabanlı erişim kontrolü (ABAC) sağlar RDF mağazasında.
Virtuoso ticari sürümünün 6 sürümü kümeleme ve yüksek kullanılabilirlik getirdi ve mevcut ticari sürüm 7 esnek küme değiştirme desteği sundu.
Virtuoso niş bir ürün, ancak XML veritabanı alanında çok şey var.Birçok depolama motorunun üstünde sanal bir veritabanı katmanı görevi görür, bu nedenle gerçek çok modelli bir veritabanı değildir; Ancak, yaklaşım ilginçtir.