db4o - db4oはオープンソースのオブジェクトデータベースで、Javaおよび.NET開発者は開発時間とコストを削減し、かつてないレベルのパフォーマンスを達成できます。
ユニークな設計のdb4oのネイティブオブジェクトデータベースエンジンは、機器やデバイス、モバイルやデスクトッププラットフォーム上で実行されるパッケージ化されたソフトウェア、リアルタイム制御システムに組み込むのに理想的な選択肢です。すべてのJavaおよび.NET環境データベース管理者(DBA)は?在しません。
すべてのオブジェクト指向ソフトウェア開発者は、オブジェクト指向の思考からリレーショナルの永続化への移行の難しさに精通しています。これまでは、速度とオブジェクト指向の選択を余儀なくされていました。ネイティブSQLへのアクセスは?速ですが、面倒で、多くの追加コードが必要です。オブジェクトリレーショナルマッパーは便利なブリッジを提供しますが、パフォーマンスを大幅に低下させます。
db4oは、オブジェクト指向とパフォーマンスのトレードオフを排除します。最も複雑なオブジェクト構造であっても、最?レベルのパフォーマンスを達成しながら、容?に保?することができます。データベースベンチマークでは、人気のあるオブジェクトリレーショナルマッパーとリレーショナルSQLデータベーススタックであるHibernateとMySQLよりもdb4oが最大55倍速くなっています。今日、リレーショナルデータベースを使用する主な理由は、古いエンタープライズデータおよびそれに依?する既?のアプリケーションのセットを保持するという従来のものです。しかし、サーバー中心の永続性を超えて、従来のデータベース技術が不足している多数のデバイス、モバイル、およびデスクトップアプリケーションが?在します。ここでdb4oの技術は、新しいレベルのパフォーマンス、機能性、コスト効率を保証します。
それでも、db4o Replication System(dRS)を使用することで、開発者はOracleやMySQLなどの従来のRDBMSと完全に互換性を保つことができます。
製品 - アプリケーション、独自の機能、利点
db4oは、オブジェクト指向の環境で機器、モバイル、デスクトップ、サーバプラットフォーム用の完全な機能を備えた組み込み可能なデータベースエンジンを提供するように設計されています。ゼロ管理、小フットプリント、?性能、スムーズな同期、および簡?なリファクタリング機能を提供することで、リレーショナル・データベースが不足している場合、db4oが答えです。 db4oの?一プログラミングライブラリ(.jar /.dll)は、複雑なオブジェクト構造の複雑さに関係なく、アプリケーションに簡?に統合でき、信頼性とスケーラビリティの?い永続性タスクを1行のコードで実行できます。その結果、開発者は次のことが可能になります。
オブジェクト・リレーショナル・マッピングに必要なツールとコードを排除します。これにより、コードの複雑さとリソース消費を促進し、パフォーマンスとリファクタビリティを?害します。 db4oを使用することにより、永続性に関するソフトウェア開発の時間とコストを最大90%節約できます。
ランタイム管理を必要としないシームレスに統合されたデータストレージを使用してアプリケーションを構築し、従来のまたは独自のデータベースエンジンよりも非常に信頼性が?く?速です。
データベースに制約されずにオブジェクト指向のパラダイムから利益を得て、コストとリソースの消費を増加させることなく、より複雑な、すなわち自然主義的で豊富なオブジェクトモデルの展開をもたらします。
レガシーコードを破ることなく、または?コストを招くことなく、新しいソフトウェア機能を追加する機能により、ソフトウェアコンポーネントを変更、リファクタリング、再利用することができます。db4oは世界最大の同種のコミュニティによって推進されており、20,000人の登録Javaおよび.NET開発者と数えられています。この製品は、1,000,000回近くダウンロードされ、輸送、ネットワーク、自然科学、産業、消費者、およびエンタープライズアプリケーションにうまく配置されています。 db4oのユーザーと顧客は現在、アルバニアからジンバブエまで170カ国から来ており、ボーイング、ボッシュ、インテル、リコー、シーゲイトのような世界クラスのリーダーから革新的な新興企業まで幅広くいます。
db4oは、新しいオブジェクトデータベーステクノロジをベースにしており、現在、Javaと.NETの両方にネイティブな唯一のデータベースであり、プロプライエタリベンダの?いライセンス料からユーザを解放するクロスプラットフォームのポータビリティを提供します。独自のオブジェクト指向のデータベース機能を幅広く提供するdb4oは、オブジェクト指向のレプリケーション(dRS)、オブジェクト指向のクエリ(ネイティブクエリ、QbE、SODA)、およびObjectManager GUIのためのOOプログラミング言語の利点を?めます。ブラウジング・オブジェクト・データベース・ファイルは、データベース世界では類を見ないものである。何よりも、db4oは、学習し、実装し、使用するのが非常に簡?です。 db4oの強力なデータベースエンジンを使用すると、1行のコードでオブジェクトを保?し、パーシスタンス層の開発時間とコストを最小限に抑えることができます。
これらの利点は、リファクタリング、新しい機能の追加、ソフトウェアコンポーネントの再利用のためにソフトウェアを変更する場合には4倍になります。 db4oは、すべての非ネイティブAPIおよび文字列が削除されるため、開発環境を介したリファクタリングを自動化します。更新がインストールされたベースにデプロイされている場合、自動スキーマのバージョニングは、変換プロセスを必要とせずにオブジェクトモデルの変更を自動的に処理します。開発者は、エンハンサ、事前コンパイル、およびコンパイル後のプロセスを必要としません。また、複製プロセスでさえも、ソフトウェアの変更には無関心であり、分散データアーキテクチャの破壊を回避します。
アプリケーションの詳細:
コメントが見つかりません