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

Databases

Squid Client SDK を使用して、任意の database で強力な query を作成し、mutation を実行します。​

Squid では、任意の database を接続し、Squid Client SDK を使用して data を操作できます。SQL と NoSQL のどちらでも、data の insert または update と複雑な query を実行できます。database connector をまたいで join を実行することもでき、数行の code で完全に別の data source を接続できます。

基本​

Connectors​

Squid の built-in NoSQL database を使用するか、application 内で external database を connector として追加できます。

Data organization​

Squid の data は、collection と document の構造で編成されます。collection は SQL database の table、または NoSQL database の document collection と考えることができます。document は SQL database の table row、または NoSQL database の document と考えることができます。data source に関係なく、同じ構造で data を操作します。

collection と document の詳細については、次の documentation を参照してください。

Data の query と変更​

Squid での query 構築については、以下の guide を参照してください。

Client SDK を使用すると、document の insert、update、delete を簡単に実行できます。data の mutation 方法については、次の guide を参照してください。

AI を使用した Query​

Squid は、Query with AIを使用して自然言語により任意の database を query する機能を提供します。data について質問すると、Squid AI が query を生成し、result を提供します。また、Query with AI を使用して data の chart や graph を生成し、複雑な data query を記述せずに即座に insight を得ることもできます。

詳細については、Query with AI documentationを参照してください。

探索​