イベントサービス
Couchbase Eventing は、ユーザー定義のビジネスロジックをサーバー上でリアルタイムにトリガーできる、非常に可用性、パフォーマンス、スケーラビリティの高いサービスです。このサービスは、アプリケーションの相互作用によりデータに変化が生じた際に、サーバー上でリアルタイムにロジックをトリガーします。Couchbase とネイティブに統合されており、ライセンスや新しい DataOps スキルを必要とせず、開発、導入、保守が容易です。.

リアルタイムのサーバー側イベント処理
Eventing Serviceはインフラストラクチャの懸念を抽象化し、開発者がデータ変更を処理するビジネスロジックのみに集中できるようにします。典型的な使用例としては、ドキュメントのリッチ化、カスケード削除、しきい値ベースのアラートの生成、データベース内部へのデータ変更の伝達、外部RESTエンドポイントとのやり取りなどがあります。
効率的
要件やワークフローが変更された場合に、開発者がビジネスクリティカルなアプリケーション全体の変更を迅速に把握し、反映させることを容易にします。
スケーラブル
データが高速で変化する場合でも、変化するビジネスロジックを確実に実行します。
一貫性
データ駆動型のビジネスロジックを一元管理し、複数のサーバーコンポーネントやクライアントアプリケーション間の一貫性を維持します。
速い
データの変化を即座に分析して対応することで、データをより効率的に活用し、意思決定を迅速化し、機会損失を回避します。
イベントの主な機能
イベント化により、サードパーティのツールを使用せずに、リアルタイムのデータ変異管理、アラート設定、データ変更の伝播が可能になります。イベント-条件-アクションモデルを使用してビジネス・ワークフローを改善し、技術的な障壁とインフラストラクチャ・コストを削減できます。
イベントベースのビジネスロジック
カスタム・ビジネス・ロジックでリアルタイムにデータ変異(作成、更新、期限切れ、削除操作)を処理します。
Couchbaseサービスとの統合
ドキュメントの読み取り/書き込み、アトミックカウンター、SQL++を使用して、アラート、モニタリング、エンリッチメントを設定します。
効率性と拡張性
効率性とスケーラビリティにおいて、従来のメッセージ・キューやポーリングを凌駕。二重書き込みと書き込み失敗をなくします。
デバッグとトラブルシューティング
統合されたデバッグを使用して、トラブルシューティングを簡素化および合理化し、開発と保守を強化します。
比類なき敏捷性と柔軟性
使い慣れたJavaScriptプログラミングとインタラクティブなビジュアルデバッガーにより、開発者はデータ駆動型のビジネス関数を、よりデータに近い場所で簡単に構築、テスト、保守できるようになります。


規模に応じた比類なきパフォーマンス
高い可用性とパフォーマンスを誇る当社のインフラストラクチャは、負荷の高いワークロード下でもビジネスロジックの実行を保証します。当社のMDS(Multi-Dimensional Scaling)を使用すると、クラスタのサイズを簡単に変更し、オンデマンドで拡張することができます。
データ主導の機能を簡単に管理
シームレスな環境でデータ駆動型のビジネスロジックを一元的に開発、管理、展開し、管理オーバーヘッドを統合して削減します。








