メインコンテンツまでスキップ

データベース

Squid Client SDK を使用して、あらゆるデータベースに対して強力なクエリを作成し、ミューテーションを実行できます。

Squid を使うと、任意のデータベースに接続し、Squid Client SDK を通じてデータを操作できます。SQL でも NoSQL でも、データの挿入や更新、複雑なクエリの実行が可能です。さらに、データベースコネクタ間で join を実行できるため、完全に別々のデータソースでも、数行のコードで接続できます。

基本

コネクタ

Squid に組み込みの NoSQL データベース、または外部データベースを、アプリケーションに connector として追加して利用できます。

データの構成

Squid のデータは、コレクションとドキュメントの構造で整理されます。コレクションは SQL データベースのテーブル、または NoSQL データベースのドキュメントの集合と考えられます。ドキュメントは SQL データベースのテーブルの行、または NoSQL データベースのドキュメントと考えられます。データソースに関係なく、この同じ構造でデータを操作します。

コレクションとドキュメントの詳細は、次のドキュメントをご覧ください。

データのクエリと変更

Squid でクエリを構築する方法については、次のガイドをご覧ください。

Client SDK を使用すると、ドキュメントの挿入、更新、削除は簡単に行えます。次のガイドに従って、データをミューテーションする方法をご確認ください。

Query with AI

Squid は、Query with AI を使用して、自然言語で任意のデータベースをクエリできる機能を提供します。データについて質問すると、Squid AI がクエリを生成して結果を返します。また、Query with AI を使ってデータのチャートやグラフを生成し、複雑なデータクエリを書かなくても、その場でインサイトを得ることができます。

詳細は、Query with AI のドキュメント をご覧ください。

探索