Nesne veritabanı yönetim sistemlerinin karşılaştırması
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. | Özel mülk 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] Özel mülk 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 | Özel mülk, 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 | Özel mülk ve ücretli | Embedded | ||
ObjectDB | 2.4.6 | Java | Hiçbiri, kullanımları JPA veya JDO | Özel mülk ve ücretli | ||
Objectivity/DB | 10.2.1 | C++, C#, Java, Python, Smalltalk ve XML | SQL üst kümesi | Özel mülk 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) | Özel mülk 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 | Özel mülk 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 | Özel mülk 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 | Özel mülk | .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ı | Özel mülk | |||||
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
- Nesne-ilişkisel veritabanı yönetim sistemlerinin karşılaştırılması
- İlişkisel veritabanı yönetim sistemlerinin karşılaştırması
- Nesne-ilişkisel veritabanı
Kaynakça
- ^ "Arşivlenmiş kopya". 28 Eylül 2009 tarihinde kaynağından arşivlendi. Erişim tarihi: 17 Ağustos 2015.
- ^ "Wakanda Commercial license". 18 Şubat 2013 tarihinde kaynağından arşivlendi. Erişim tarihi: 17 Ağustos 2015.