mcpField
C
catalyst-nosql

catalyst-nosql

github.com/catalystbyzoho数据与数据库701.0k 次安装今天更新
代码仓库

关于 catalyst-nosql

catalyst-nosql 面向使用 Catalyst NoSQL 的开发者,介绍 SDK 操作和分区键模型,并帮助区分灵活结构的 NoSQL 与固定模式的 Catalyst Data Store。

主要功能

  1. 01NoSQL 与 Data Store 对比
  2. 02SDK 操作指南
  3. 03分区键查询模型
  4. 04NoSQLItem 构造指南

适用场景

  1. 01在 NoSQL 与 Data Store 间选择
  2. 02创建和更新 NoSQL 条目
  3. 03按分区键查询表

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/catalystbyzoho/agent-skills --skill catalyst-nosql

安装后在 Claude Code 中输入/catalyst-nosql确认已加载。

附带文件references/nosql-basics.md

详细介绍

工作原理

  1. NoSQL 与 Data Store — 如果用户尚未确定,请使用以下对照表:

    Catalyst Data StoreCatalyst NoSQL
    架构固定,预先定义灵活,按项目定义(无需统一结构)
    查询ZCQL(类似 SQL 的联接和筛选)分区键 + 可选排序键
    数据类型结构化的关系型行非结构化/半结构化的 JSON 格式数据
    优先事项ACID 合规性、复杂查询高可扩展性、高写入吞吐量

    规则: 如果用户提到“ZCQL”“联接”“关系型”或“固定架构”,则停止并改为加载 catalyst-datastore。

  2. 加载 references/nosql-basics.md — 了解 SDK 操作(insertItems、fetchItem、updateItems、deleteItems、queryTable)和 NoSQLItem 构建器。

  3. 回答 — 提供 SDK 方法调用,并使用正确的表名、分区键属性和 NoSQLItem 构造方式。

触发条件

遇到以下内容时使用此技能:“NoSQL”“文档存储”、nosql.table、insertItems、fetchItem、updateItems、deleteItems、queryTable、NoSQLItem、“NoSQL 与 Data Store”“灵活架构”“Catalyst 文档数据库”“Catalyst 上的无架构数据”或“Catalyst 中的嵌套对象”。

参考资料

参考资料在查询涉及以下内容时加载……
references/nosql-basics.mdSDK 操作(insertItems、fetchItem、updateItems、deleteItems、queryTable)、NoSQLItem 构建器、分区键模型、NoSQL 与 Data Store 决策表

评论

支持 Markdown