オブジェクトデータベース管理システムの比較

これは、主要なオブジェクト データベース管理システムの比較であり、どのような基本的なオブジェクト データベース機能がネイティブに実装されているかを示します。

名前 現在の安定バージョン 言語SQLサポート データ型ライセンス説明
キャッシュ2017年2月1日 Caché ObjectScript (動的言語)、Basic。Java/.NET オブジェクト マッピングがサポートされています。 SQLサブセット。オブジェクト表記が可能です。埋め込みSQL、動的SQL、xDBCアクセスをサポートします。 独自のMUMPSの系譜を受け継ぐ。XML、Web/AJAX、そしてEnsembleと呼ばれるEMBシステムへの組み込みサポートを含む。組み込み、クライアント/サーバー、分散実装をサポート。
コンセプトベース8.1.13 (2019年12月9日) テロスCBQL( Datalogベース) 型ではなくクラス オープンソース、FreeBSDスタイルのライセンス 履歴データベース、アクティブルール、メタモデリング、演繹ルール
Db4o8.0 (2011-03-09) C#Javadb4o-sql.NET および Java データ型 GPL、カスタム、[ 1 ]プロプライエタリネイティブクエリ、LINQサポート、自動スキーマ進化、透過的アクティベーション/パーシスタンス、RDBMSへのレプリケーション、Visual StudioおよびEclipse用のオブジェクトマネージャプラグイン
宝石/S3.7.4.3 (2025-07-22) 雑談なし オブジェクトとコード 独自の無料版あり GemTalk Systemsによって開発された永続的、トランザクション的、マルチユーザー Smalltalk 。
オブジェクトデータベース++4.4 (2015-07-03) C++、TScript独自の埋め込み
オブジェクトDB2.4.6 ジャワ なし、JPAまたはJDOを使用独自の
客観性/DB10.2.1 C++C#JavaPythonSmalltalkXMLSQLスーパーセット 独自の分散並列クエリエンジン
オブジェクトストア7.2 (2011年7月) C++Java、.NETとの相互運用性 SQL サブセット (独自のオブジェクト クエリ言語も備えています) 独自のC++およびJavaオブジェクトの効率的な分散管理をサポートする組み込みデータベース。オブジェクトを関係性を維持したまま直接保存することで、HibernateなどのORM製品の複雑さや制限を回避します。ページベースのマッピングシステムを採用し、高速なロックと効率的な分散型クライアントサイドキャッシュを実現します。
おだば12.3.0 (2013年8月) C++、.NET SQLサブセット、DQL 基本型、クラス、多重継承、弱い型付け GPL用語指向データベース
オープンアクセス2.2 C++いいえ 独自のEDAデータベース
OpenLink Virtuoso (Virtuoso ユニバーサル サーバー) 7.2.7(2022年5月) C++Java/JSP、ASP、ASPX、Mono、RDFSPARQLSPARULSQL、Perl、PythonPHPRubyXML、ODBC、JDBC、ADO.NETなど SQL 9x/200x GPLまたはプロプライエタリ
ペルストJava: 4.38 (2015-03-18) C#: 4.46 (2014-08-23) JavaJava SEJava MEAndroidを含む)、C# ( .NET.NET Compact FrameworkMonoSilverlightを含む) JSQL – SQLのオブジェクト指向サブセット Javaおよび.NETデータ型 GPL、プロプライエタリ フットプリントの小さい組み込みデータベース。多様なインデックスと特殊なコレクションクラスLINQ、レプリケーション、ACIDトランザクション、ネイティブフルテキスト検索、Silverlight、Android、Java MEデモアプリが含まれています。
ピコリスク3.1.1 ピコリスク MITライセンス言語に組み込まれたDB
Versant オブジェクトデータベース / VOD / FastObjects 10(2021)/ 9(2015)/ 14(2020) C++ / Java / C#OQL (ODMG 3.0)独自の
Zope オブジェクトデータベースPython、C サポートされていません。オブジェクトのインデックス作成と検索は ZCatalog 機能を通じて行われます。 Zopeパブリックライセンス

参照

参考文献

  1. ^ 「Db4o :: Java & .NET Object Database :: Db4o Opensource Compatibility License (DOCL)」 。 2009年9月28日時点のオリジナルよりアーカイブ。 2009年6月10日閲覧