eXtremeDB®4.5 リリース。JDBCドライバの追加、ソーラス メッセージ ルーターとの統合機能、インデックスやトランザクション マネージャの改善でより高速に。
詳細はこちら

4ノードで1ノードの161%も性能向上。リアルタイム エンタープライズに向けた分散型組込みクラスタリング DBシステム eXtremeDB® Cluster をリリース。
詳細はこちら

eXtremeDBがLINQをサポート。.NET言語でSQLライクなクエリを実現。ますます広がるeXtremeDBの適応範囲。
詳細はこちら

eXtremeDBが新しいC#/.NET APIをリリース。信頼性の高いDB構築を簡単に。
詳細はこちら

Transaction Network Services社が大規模 テレコムアプリケーションに eXtremeDB-64 インメモリ データベース システムを採用。他を圧倒する性能と大容量のデータサポートが決め手。
詳細はこちら

Loewe Opta社がデジタル テレビ、セットトップ ボックスにeXtremeDB®4.1 Fusionを採用。インメモリとオンディスクの選択で機種別プログラミングを廃し、カスタム照合機能で多言語対応を迅速に低コストで実現。
詳細はこちら

McObjectが新しいデータ リレー技術を発表。CPUの負荷低減とトランザクションの変更を簡素化しつつ、最高性能を実現。
詳細はこちら

eXtremeDBを採用し機能拡張を実現した MOD Systems社のホーム・メディア・サーバー。
詳細はこちら

eXtremeDB インメモリ データベースが LINQ に対応

 2011.6.13 –インメモリ データベース システムeXtremeDB® の開発者McObjectは、Microsoft .NET Framework のコンポーネントで .NET 言語にSQLライクなデータ クエリ機能を追加する統合言語クエリ (LINQ : Language Integrated Query) をeXtremeDB でサポートしたと発表しました。この LINQ の追加でeXtremeDB の C# アプリケーション プログラミング インターフェース (API) を構築し、開発者にデータ タイプエラーによって引き起こされるソフトウェアのバグからの保護を含む付加的な利点とともに、簡潔で拡張性があり、ますます一般的になっているデータベース クエリへのアプローチを提供します。

すぐに効果が得られるように、Windows 用の eXtremeDB はLINQ をサポートし、複数のデータベース インデックス タイプを用いたクエリを実行する専用のLINQプロバイダを含みます。LINQ は、C# API を用いたeXtremeDB データベースを定義して操作するあらゆるアプリケーションに追加することができます。

SQL に慣れた開発者は、“Select”, “Where”, “Join” といった熟知している多くのLINQ クエリ演算子を見つけるでしょう。その他、LINQの利点として頻繁に引用される生産性の向上(例えば、簡単なクエリパラメータとコードの再利用)、RDBMSやXMLファイルや.netコレクション クラスを含む広範囲にわたるデータ ソースを参照する能力があります。LINQ ライブラリは、さらにeXtremeDB クエリの結果に適応できる有益なデータ処理(フィルタ、ソート、グルーピング等)機能を提供します。

LINQは .net 用 eXtremeDBユーザーに対し開発者が入力するテキストを自動的に完了させたり、シンボルやパラメータを埋めたり、その他プログラミングをスピードアップさせる機能がある Microsoft のVisual Studio が提供する IntelliSense® の特徴も有効にします。更にLINQは、クエリがコンパイル時に適正さをチェックされ、必要であれば拒否するというデータ タイプの安全性も加えます。このデータ タイプのエラーを取り除くということは、ランタイム時に発生するバグの大きな原因を取り除きます。

eXtremeDB とその C#/.NET Framework API

McObject の インメモリ データベース システムは、オンディスク データベース システムで果される遅延に耐えられない即答性が必要なリアルタイム アプリケーションで使用されています。この主な特徴は、全てがメモリ上で操作、ACID (Atomic, Consistent, Isolated, Durable) データベース トランザクションのサポートと複雑なデータ タイプ及び複数のデータベース インデックス、強力なデバッグ環境と複合的で直観的 API、カスタム照会、任意の多版型同時実行制御 (MVCC) トランザクション マネージャ、セキュリティのための RC4 暗号化とページレベル巡回冗長検査 (CRC)、非常に優れた可搬性、ソースコードの提供などがあります。

特殊化したeXtremeDB エディションは、ハイアベーラビリテ、ハイブリッド(インメモリとオンディスク)ストレージ、クラスタリング、64ビットサポート、トランザクション ログ、カーネルモード サポートといった強力な機能を提供します。

eXtremeDB C# API は熟知した開発環境の使用という利便性とともに、コンパイルされたC言語データベース ランタイムを高速化します。開発者は完全にC#のオブジェクト指向ドメインからリアルタイム データベースを稼働させます。外部データベースの定義はなく、データベース スキーマのコンパイルも必要ありません。その代わりに、API はアプリケーションで定義されたクラス定義のシンタックス内のデータベースのクラスとフィールドのディスカバーを行うためのC# のリフレクション能力に頼ります。この近代化されたコーディングと開発者の経験は、明瞭で古い C# オブジェクトと共に働くものの一つです。

オプションとして、C# クラス定義はMcObject のスキーマコンパイラによって処理されるスキーマを生成するために交互に使用することができるので、C/C++ と C# プログラムは同じデータベースで使用することができます。

McObject について

  McObject社は、データベースとリアルタイムシステムのエキスパートによって設立され、既存のインテリジェントデバイスを、よりスマートで信頼性を高くかつ低コストに開発・保守を可能にするためのテクノロジーを提供します。eXtremeDBインメモリデータベースは既に多くの採用実績があります。各業界でのリーダーであるダイムラークライスラー、EADS、タイコサーマルコントロール、日本ビクター、F5ネットワークス、ジェネシスマイクロチップ、モトローラ、ボーイング等を顧客に持ち、販売・サポートを行っています。McObject社は米国ワシントン州イッサクアーに本社を構え、革新的技術とサポートを提供しています。日本国内では、ガイロジック株式会社(本社 東京、代表取締役 垣内 寛)が総代理店として製品の販売を行っています。

McObject及びeXtremeDBはMcObject LLCの登録商標です。ここに記載された他のすべての会社と製品の名称は各所有者の商標あるいは登録商標です。