Nesne veritabanı yönetim sistemlerinin karşılaştırması

Vikipedi, özgür ansiklopedi

Bu temel nesne veritabanı özellikleri doğal olarak uygulanır ve önemli nesne veritabanı gösterge yönetim sistemlerinin bir karşılaştırması vardır.

Name Current Stable Version Dil(ler) SQL desteği Veri türleri Lisans Tanımı
Caché 2014.2 Caché ObjectScript (dinamik dil), Basic. Java/.NET nesne haritalama desteklenir. SQL alt kümesi. Nesne gösterimine izin verdi. Gömülü SQL, dinamik SQL ve xDBC erişimini destekler. Sahipli ve ücretli MUMPS soyu. XML için yerleşik destek içerir, Web / AJAX ve Topluluk adlı bir EMB sistemi. Katıştırılmış, istemci / sunucu ve dağıtık uygulamaları destekler.
ConceptBase Telos CBQL (Datalog tabanlı) Hiçbir tür ancak sınıfları açık kaynak, FreeBSD tarzı bir lisans tarihsel db, etkin kurallar, meta-modelleme, tümdengelimli kurallar
Db4o 8.0 C#, Java db4o-sql24 Mayıs 2011 tarihinde Wayback Machine sitesinde arşivlendi. .NET ve Java veri türleri GPL, özel,[1] Sahipli ve ücretli Yerli Sorgular, LINQ desteği, otomatik taslak evrimi, Şeffaf Etkinleştirme/Kalıcılık, RDBMS'e çoğaltma, Visual Studio ve Eclipse için Nesne Yöneticisi eklentisi
GemStone/S 3.2.2 Smalltalk Hiçbiri Nesneler ve kod Sahipli, geçerli ücretsiz sürümü Kalıcı, işlemsel, Çok kullanıcılı Smalltalk GemTalk Systems tarafından geliştirilen.
NeoDatis ODB C#, Java, Mono LGPL Katıştırılmış ve İstemci/Sunucu
ObjectDatabase++ 3.4 C++, TScript, .NET Sahipli ve ücretli Embedded
ObjectDB 2.4.6 Java Hiçbiri, kullanımları JPA veya JDO Sahipli ve ücretli
Objectivity/DB 10.2.1 C++, C#, Java, Python, Smalltalk ve XML SQL üst kümesi Sahipli ve ücretli Dağıtılmış, Paralel Sorgu Motoru
ObjectStore 7.2 (July 2011) C++, Java, interoperable with .NET SQL alt kümesi (ayrıca kendi nesne sorgulama dili vardır) Sahipli ve ücretli Verimli destekleyen gömülü veritabanı, C ++ ve Java nesnelerinin dağıtılmış yönetimi. Doğrudan bozulmamış olan ilişkilerinde nesneleri depolayarak örneğin hazırda bekleme olarak karmaşıklık ve ORM ürünleri sınırlamalarını önler. Hızlı kilitleme ve verimli bir, dağıtılmış istemci tarafında önbelleğe alma için bir sayfa tabanlı haritalama sistemi kullanır.
ODABA 12.3.0 (August 2013) C++, .NET SQL alt kümesi, DQL Temel Türleri, Sınıflar, Çoklu kalıtım, Güçsüz Yazılan GPL Terminoloji yönelimli veritabanı
OpenAccess 2.2 C++ no Sahipli ve ücretli EDA veritabanı
OpenLink Virtuoso 5.0.11 C++, Java/JSP, ASP, ASPX, Mono, RDF, SPARQL, SPARUL, SQL, Perl, Python, PHP, Ruby, XML, ODBC, JDBC, ADO.NET, daha fazla SQL 9x/200x GPL veya sahipli
Perst 4.2 Java (Java SE, Java ME & Android dahil), C# (.NET, .NET Compact Framework, Mono & Silverlight dahil) JSQL - SQL nesne yönelimli alt kümesi Java ve .NET veri türleri GPL, sahipli Küçük ayak izi katıştırılmış veritabanı. Diverse dizinler ve uzmanlaşmış toplama sınıfı; LINQ; çoğaltması; ACID işlemleri; doğal tam metin arama; Silverlight içerir, Android ve Java ME demo uygulamalar.
Picolisp 3.1.1 Picolisp MIT Lisansı DB diline yerleşik
siaqodb 9 Eylül 2015 tarihinde Wayback Machine sitesinde arşivlendi. 4.0 C#, .NET, Mono, WinRT, Silverlight, Windows Phone, Android, iOS, Unity3D, .NET Compact Framework LINQ .NET veri türleri, sınıflar Sahipli ve ücretli NET, Mono, WinRT, iOS, Android, WindowsPhone, Unity3D, Compact Framework üzerinde çalışan .NET için NoSQL katıştırılmış bir veritabanı
Twig Java Apache lisansı 2.0 Built on Google Uygulama Motoru düşük seviye Datastore API
VelocityDB 1 Mart 2021 tarihinde Wayback Machine sitesinde arşivlendi. 4.x C#, .NET, Windows Phone, Xamarin, Android, iOS LINQ .NET veri türleri Sahipli .NET için Katıştırılmış / dağıtık veritabanı. Geliştirilmiş grafik API'si olan VelocityGraph 7 Ağustos 2018 tarihinde Wayback Machine sitesinde arşivlendi..
Versant Nesne Veritabanı Sahipli
WakandaDB 4 JavaScript, C++ Destek yok. REST & SSJS yerine kullanın JavaScript ve 4D data types AGPL, sahipli[2] NoSQL REST / Sunucu Tarafı JavaScript motoru. Sunucuda desteklenir HTML5 JS API'leri ile Webkit motoru JavaScriptCore bütünleşir. Tablolar ve sütunlar JavaScript DataClasses ve nitelikleri ile değiştirilir.
Zope Nesne Veritabanı Python, C Destek yok. Nesne dizinleme ve arama ZCatalog tesis aracılığıyla yapılır. Zope Kamu Lisansı

Ayrıca bakınız[değiştir | kaynağı değiştir]

Kaynakça[değiştir | kaynağı değiştir]

  1. ^ "Arşivlenmiş kopya". 28 Eylül 2009 tarihinde kaynağından arşivlendi. Erişim tarihi: 17 Ağustos 2015. 
  2. ^ "Wakanda Commercial license". 18 Şubat 2013 tarihinde kaynağından arşivlendi. Erişim tarihi: 17 Ağustos 2015.