なぜCouchbaseなのか?
Couchbaseは、受賞歴のある分散型NoSQL開発者データベースプラットフォームであり、お客様の重要なアプリケーションに比類のない汎用性、パフォーマンス、スケーラビリティ、財務的価値を提供します。Couchbaseは、開発者向けのコーディング支援に加え、RAGを搭載したエージェント、リアルタイム分析、クラウドツーエッジのベクトル検索を含むアプリケーション構築のためのAIサービスを提供し、AIを採用しています。
高性能がTCOを削減
Couchbaseは、あなたの重要なアプリケーションのための低コストで印象的なメモリファーストのパフォーマンスを提供します。ワークロードは、さらに劇的に運用コストを削減するために、アプリケーションごとにパフォーマンスを調整することができます。
TCOについてもっと読む
const bucket = cluster.bucket('travel.sample');
const collection = bucket.defaultCollection();
await collection.upsert('user_1024', {
'name' : 'Don Chamberlin',
'tags' : ['SQL', 'SQL++']
})
const result = await collection.get('user_1024');
console.log(result);
開発者に優しいデータプラットフォーム
Couchbase Capella™ DBaaSは、JSONドキュメントのスキーマの柔軟性とAIアシストコーディングの容易さを組み合わせ、開発者が好きな言語で分散、トランザクション、分析、モバイル、AIアプリケーションを構築できるようにします。
カペラiQについてもっと読む
SELECT
a.name,
COUNT(r.airline) AS numberOfRoutes
FROM 'travel-sample'. inventory.route AS r
JOIN 'travel-sample'. inventory.route AS a ON KEYS r.airlineid
WHERE a.country = "United States"
GROUP BY a.name
ORDER BY numberOfRoutes DESC;
複雑さを排除した多用途性
Couchbaseは、キーバリュー、JSON、SQL、テキストおよびベクトル検索、グラフ、時系列、イベント、エージェント作成、列分析など、複数のデータベースの作業を行います。これにより、AIを活用したエージェント型アプリケーションの機能を犠牲にすることなく、データアーキテクチャを簡素化できます。
AIブログを読む
// key/value
await collection.upsert('destination:1000', { name: 'Paris' });
// full text search
const result = await cluster.searchQuery("travel-fts-index",
couchbase.SearchQuery.match('Eiffel Tower'), { limit: 10 }
);
// SQL++
const sqlQuery = 'SELECT name FROM `travel` WHERE country = "France"';
const sqlResult = await cluster.query(sqlQuery);
エージェント・アプリケーションのためのAIサービス
Capellaは、セキュアなモデルホスティング、ベクトル化、非構造化データの準備、カタログからのエージェントの再利用のための新しいサービスにより、AIエージェントの構築のストレスを軽減します。これらのサービスは、Capellaのベクトル保存と検索のサポートを補完し、エージェントの作成と検証を現実のものにします。
AIブログを読む
p = provider.get_prompt_for("helping users to find
flights")
my_prompt, my_tools = p.prompt, p.tools
# ...for use in your agent!
for s in react_agent.stream({"messages": [{"content":
my_prompt, "type": "system"}]},
stream_mode="values"):
print(s["messages"])
重要なアプリケーションのための包括的なプラットフォームサービス
Couchbaseは、単一のCapellaプラットフォーム全体でデータ管理のサポートを深め、全体的なアプローチを取っています。私たちは、お客様が最も重要なアプリケーションを作成、展開し、ビジネスを変革するAIを活用したエージェント機能を組み込むことを容易にします。
トランザクション・サービス
ACIDトランザクション、キー・バリュー・データ、SQL++クエリ、GSIインデックス作成、テキスト検索、ジオ検索、ベクトル検索、イベント処理のためのインメモリ・サービスを使用して、分散された業務データを迅速、安全、確実に処理します。
分析サービス
Capella Columnarを使用すると、ゼロETLインジェスト、SQL++クエリ、大規模な計算およびデータスケーラビリティ、さらにPower BIやTableauとの統合を活用して、リアルタイムのJSONデータを簡単に分析し、トランザクションサービスに書き戻すことができます。
モバイルサービス
インターネットの有無にかかわらず、常に高速で利用可能なAI搭載アプリを構築できます。当社のモバイル・サービスは、SQLサポート、ビルトイン同期、クラウドからエッジまでのベクトル検索など、開発者に優しく、AIに対応しています。
AIサービス
高性能なエージェント型アプリケーションの構築、モデルのホスト、非構造化データの前処理、リアルタイムでのデータのベクトル化、運用アプリケーションと同じプラットフォームからのエージェント機能の再利用。
高性能NoSQLデータ・プラットフォーム
高性能なAI搭載アプリケーションをより速く開発し、お気に入りのツールや言語を使ってどこにでもデプロイできます。
インメモリデータベースクラスターサービス
キャッシング、ワークロードの分離、自動シャーディングなどの強力な機能により、卓越したパフォーマンスを実現します。
多目的アクセスと保管サービス
トランザクション、運用、分析、モバイル、AIエージェントのワークロードのための包括的なサービスを、Capella DBaaSの単一プラットフォームで利用できます。
データ配信サービス
クラスタの管理、リージョン間のレプリケーション、デバイスとの同期、ACIDトランザクションのサポート、ETLゼロでのデータ取り込み、AIワークフローの合理化。
どこでも安全な配備
DBaaS、Kubernetesクラウド、オンプレミス、エッジ、モバイルなど、理想的な導入オプションを選択できます。
開発者ツールとSDK
SQL++ JSONクエリ、Couchbase Shell、オブジェクトリレーショナルマッパー、AIフレームワーク、12以上の言語などを使って、より速く、より生産的に開発しましょう。