Couchbase FireDAC Components

Couchbase NoSQL データベース連携のパワフルなDelphi & C++Builder アプリケーションを素早く作成して配布。

  • Rad Studio データエクスプローラからCouchbase NoSQL DB に連携します。
  • CRUD 操作(作成、読み取り、更新、削除)を包括的にサポートします。
  • Couchbase NoSQL データベースをフラット化した使いやすいインターフェース。

  ダウンロード   注文

CData FireDAC Components for Couchbase
 FireDAC Subscriptions: 90+ のリアルタイムデータ連携コンポーネントの利用が可能。

Delphi & C++Builder アプリの外部データ接続機能を拡張!

Couchbase FireDAC Components はEnterprise & Enterprise PLUS サブスクリプションに含まれます


Couchbase FireDAC Components に加えて、90+ のSaaS、NoSQL、およびビッグデータ連携コンポーネントを利用可能! FireDAC コンポーネントは、データ連携アプリケーションを高速・簡単に開発する最適解です。

  • 90+ FireDAC Components を使って、SaaS、NoSQL、ビッグデータにパワフルに連携。
  • 1年間の無償アップデート、無償アップグレード、新しいデータソースも無償で利用が可能。
  • EnterpriseEnterprise PLUS サブスクリプション。

詳細  



FireDAC Components

あらゆるデータソースにRDB と同感覚で連携が可能に



標準FireDAC Components


MySQL やSQL Server のようなRDBMS への接続と同感覚。 TDFManager、TDFConnection、TDFQueryUse といった標準FireDAC components として。


FDConnection1.Name := 'CouchbaseConnection';
FDConnection1.DriverName := 'CData.Fire.Couchbase';
with FDConnection1.Params as     
    TFDPhysCDataCouchbaseConnectionDefParams do begin

    ...
end;


FDConnection1.Connected := true;
FDQuery1.Active := true;
FDQuery1.Open('select * from Documents');

...

Type SQL, Get Couchbase


データ連携アプリケーションを開発する最適解。 RDBMS の扱いと同感覚で、Couchbase への連携を、標準SQL で実装可能。JOIN、更新系、集計など多彩なSQL サポート。

SELECT WITH INNER JOIN

SELECT Documents.Id, Documents.Name, Documents.Fax,     
  Opportunity.AccountId, Opportunity.CloseDate
FROM Documents
INNER JOIN Opportunity
  ON Documents.Id = Opportunity.AccountId

集計関数

SELECT Name, AVG(AnnualRevenue) FROM Documents GROUP BY Name

CRUD 処理

UPDATE Documents SET Name='John' WHERE Id = @myId



エンタープライズレベルの機能






 
 
ダウンロード