Catalyst Nosql

作者 catalystbyzoho9670b79d72fe無授權條款2 個星標收錄於 2026年10月8日更新於 2026年10月8日儲存庫8 週前更新

Catalyst NoSQL — key-value table store with typed items built via NoSQLItem builder. Partition key required. Trigger on 'NoSQL', 'nosql.table', 'insertItems', 'fetchItem', 'updateItems', 'deleteItems', 'queryTable', 'NoSQLItem', 'document storage', 'flexible schema', or 'Catalyst document database'. Do NOT use when you need SQL joins, ZCQL queries, or a fixed relational schema — use catalyst-datastore instead.

AI 產生的概覽

指導 Catalyst NoSQL 鍵值表的使用,包括 NoSQLItem 建構與 SDK 操作。

功能
此技能說明如何使用 Catalyst 的 NoSQL 鍵值表儲存,其中項目為透過 NoSQLItem 建構器建立的具型別項目,且必須提供分割索引鍵。它涵蓋 insertItems、fetchItem、updateItems、deleteItems 與 queryTable 等 SDK 操作,並指引何時選擇 NoSQL 而非關聯式 Data Store。其產出是包含正確資料表名稱、分割索引鍵屬性與 NoSQLItem 建構的 SDK 方法呼叫。
適用情境
適用於有關 Catalyst NoSQL、文件儲存、彈性或不具結構定義的資料、巢狀物件,以及所列 SDK 方法與 NoSQLItem 建構器的問題。它不適用於 SQL 聯結、ZCQL 查詢或固定關聯式結構定義,這些情況應改用 catalyst-datastore 技能。
執行需求
無需指令碼或特殊工具;這是僅含說明的技能,依賴隨附的參考檔案 references/nosql-basics.md。

How It Works

  1. NoSQL vs Data Store — Choose NoSQL for flexible/evolving per-item attributes, nested maps/arrays, and high-write-throughput key-value access; choose Data Store for a fixed relational schema, joins, or ACID/ZCQL access. Full comparison table in references/nosql-basics.md. Rule: if the user says "ZCQL", "join", "relational", or "fixed schema" — stop and load catalyst-datastore instead.
  2. Load references/nosql-basics.md — for SDK operations (insertItems, fetchItem, updateItems, deleteItems, queryTable) and the NoSQLItem builder.
  3. Answer — Provide the SDK method call with the correct table name, partition-key attribute, and NoSQLItem construction.

Triggers

Use this skill for: "NoSQL", "document storage", nosql.table, insertItems, fetchItem, updateItems, deleteItems, queryTable, NoSQLItem, "NoSQL vs Data Store", "flexible schema", "Catalyst document database", "schemaless data on Catalyst", or "nested objects in Catalyst".

References

ReferenceLoad when the query is about…
references/nosql-basics.mdSDK operations (insertItems, fetchItem, updateItems, deleteItems, queryTable), NoSQLItem builder, partition-key model, NoSQL vs Data Store decision table

來源與署名

來源:catalystbyzoho/claude-plugin位於skills/catalyst-nosql提交9670b79

授權條款: 無授權條款

內容歸原作者所有。SourceWeft 從公開儲存庫中收錄這些內容。

檢舉或申請下架