Сравнение систем управления объектными базами данных - Comparison of object database management systems
Это сравнение известных систем управления базами данных объектов, показывая, какие фундаментальные база данных объектов функции реализованы изначально.
Имя | Текущая стабильная версия | Язык (и) | SQL поддерживать | Типы данных | Лицензия | Описание |
---|---|---|---|---|---|---|
Caché | 2017.2.1 | Caché ObjectScript (динамический язык), Basic. Поддерживается отображение объектов Java / .NET. | Подмножество SQL. Допускается обозначение объекта. Поддерживает встроенный SQL, динамический SQL и доступ xDBC. | Проприетарный | MUMPS происхождение. Включает встроенную поддержку XML, Web / AJAX и системы EMB под названием Ensemble. Поддерживает встроенные, клиент-серверные и распределенные реализации. | |
ConceptBase | 8.1.13 (2019-12-09) | Телос | CBQL (на основе Лог данных ) | нет типов, но классы | открытый исходный код, лицензия в стиле FreeBSD | историческая база данных, активные правила, мета-моделирование, дедуктивные правила |
Db4o | 8.0 (2011-03-09) | C #, Ява | db4o-sql | Типы данных .NET и Java | GPL, обычай,[1] проприетарный | Собственные запросы, поддержка LINQ, автоматическая эволюция схемы, прозрачная активация / сохранение, репликация в СУБД, плагин диспетчера объектов для Visual Studio и Eclipse |
GemStone / S | 3.2.2 | Болтовня | Никто | Объекты и код | Проприетарный, доступна бесплатная версия | Постоянный, транзакционный, многопользовательский Smalltalk, разработанный Системы GemTalk. |
ObjectDatabase ++ | 4.4 (2015-07-03) | C ++, TScript | Проприетарный | Встроенный | ||
ObjectDB | 2.4.6 | Ява | Нет, использует JPA или же JDO | Проприетарный | ||
Объективность / БД | 10.2.1 | C ++, C #, Ява, Python, Болтовня и XML | Надмножество SQL | Проприетарный | Распределенный механизм параллельных запросов | |
ObjectStore | 7.2 (Июль 2011 г.) | C ++, Ява, совместим с .NET | Подмножество SQL (также имеет собственный язык объектных запросов) | Проприетарный | Встроенная база данных, поддерживающая эффективное распределенное управление объектами C ++ и Java. Избегает сложности и ограничений продуктов ORM, таких как Hibernate, за счет непосредственного сохранения объектов с сохранением их отношений. Использует систему сопоставления на основе страниц для быстрой блокировки и эффективного распределенного кэширования на стороне клиента. | |
ODABA | 12.3.0 (Август 2013) | C ++, .NET | Подмножество SQL, DQL | Основные типы, классы, множественное наследование, слабая типизация | GPL | Терминологическая база данных |
Открытый доступ | 2.2 | C ++ | нет | Проприетарный | База данных EDA | |
OpenLink Virtuoso | 7.2.5.1 | C ++, Java / JSP, ASP, ASPX, Мононуклеоз, RDF, SPARQL, SPARUL, SQL, Perl, Python, PHP, Рубин, XML, ODBC, JDBC, ADO.NET и др. | SQL 9x / 200x | GPL или проприетарный | ||
Perst | Java: 4.38 (18.03.2015) C #: 4.46 (23.08.2014) | Ява (включая Java SE, Java ME & Android ), C # (включая .СЕТЬ, .NET Compact Framework, Мононуклеоз & Silverlight ) | JSQL - объектно-ориентированное подмножество SQL | Типы данных Java и .NET | GPL, Проприетарный | Маленький след встроенная база данных. Разнообразный индексы и специализированные классы коллекции; LINQ; репликация; ACID транзакции; родные полнотекстовый поиск; включает демонстрационные приложения Silverlight, Android и Java ME. |
Пиколисп | 3.1.1 | Пиколисп | Лицензия MIT | БД встроена в язык | ||
База данных объектов Versant / JPA / FastObjects | 9.1 / 3.0 / 12.0 (2015-10-21) | C ++ / Ява / C # | OQL (ODMG 3.0) | Проприетарный | ||
WakandaDB | 4 | JavaScript, C ++ | Без поддержки. ОТДЫХ и SSJS можно использовать вместо этого. | JavaScript и 4D типы данных | AGPL, проприетарный[2] | NoSQL REST / серверный движок JavaScript. Интегрирует движок Webkit JavaScriptCore с API-интерфейсами HTML5 JS, поддерживаемыми на сервере. Таблицы и столбцы заменяются классами данных и атрибутами JavaScript. |
База данных объектов Zope | Python, С | Без поддержки. Индексация и поиск объектов осуществляется с помощью ZCatalog. | Общественная лицензия Zope |
Смотрите также
- Сравнение систем управления объектно-реляционными базами данных
- Сравнение систем управления реляционными базами данных
- Объектно-реляционная база данных
Рекомендации
- ^ «Архивная копия». Архивировано из оригинал на 2009-09-28. Получено 2009-06-10.CS1 maint: заархивированная копия как заголовок (связь)
- ^ "Коммерческая лицензия Ваканды". Архивировано из оригинал на 2013-02-18. Получено 2013-05-14.