上一页 1 2 3 4 5 6 7 8 9 ··· 14 下一页
摘要: 仓库已有语义图片检索数据流文章,但其旧稿尚未取得博客园账号侧确认,不在这里假定它已发布。本篇讨论发布前容易被忽略的证据边界:对象版本、模型 profile、过滤条件、恢复行为和真实质量必须分别核验,不能把“样例能跑”写成生产承诺。SonnetDB 的路径是:图片保存在 Object Bucket,S 阅读全文
posted @ 2026-10-07 11:12 IoTSharp 阅读(21) 评论(0) 推荐(0)
摘要: SonnetDB 的 AI 接入由三部分组成:Provider-neutral 的 Copilot、持久 RAG/向量检索,以及 typed MCP HTTP 工具。它们可以组合使用,但不应混写成“AI 自动拥有数据库写权限”。当前 MCP 入口是 /mcp/{database} 的无状态 Stre 阅读全文
posted @ 2026-10-07 11:11 IoTSharp 阅读(29) 评论(0) 推荐(0)
摘要: SonnetMQ 是 SonnetDB 中的持久消息模型。它与 measurement 一样属于数据库的逻辑资源树,但物理日志位于实例级 .system/mq。理解这两个作用域,是设计备份和恢复流程的前提。 Producer 与 Consumer Producer 向 Topic 追加消息,Cons 阅读全文
posted @ 2026-10-06 11:07 IoTSharp 阅读(18) 评论(0) 推荐(0)
摘要: 除了 measurement,SonnetDB 还提供持久化 KV 和 JSON 文档模型。两者都适合保存应用状态,但使用方式和一致性合同不同:KV 关注单 key 原子操作、TTL 和前缀访问;文档模型关注 JSON path、索引、局部更新和 Change Feed。 KV 的常用操作 KV k 阅读全文
posted @ 2026-10-06 11:05 IoTSharp 阅读(25) 评论(0) 推荐(0)
摘要: 数据库项目经常在表名、measurement 名称和列名上遇到大小写不一致。SonnetDB 现在把这件事写成统一的 SQL 名称绑定合同:创建时保存原始拼写;未加引号的名称按 OrdinalIgnoreCase 解析;双引号名称按 Ordinal 精确解析。 创建名与引用名 CREATE MEAS 阅读全文
posted @ 2026-10-05 13:00 IoTSharp 阅读(18) 评论(0) 推荐(0)
摘要: SonnetDB 早期文章主要围绕时序数据展开。现在的产品边界已经扩大:同一个数据库目录可以承载九种原生模型,并通过 SQL、HTTP、CLI、SDK 和管理工具访问。本文先给出当前能力地图,再说明哪些能力已经有入口、哪些仍然属于局部合同或 Beta,避免把规划内容误写成已发布保证。 九种模型 模型 阅读全文
posted @ 2026-10-05 12:45 IoTSharp 阅读(28) 评论(0) 推荐(0)
摘要: 从产品定位、双路线推理架构、兼容协议、模型资产、多模态、工具调用、Web 工作台到 Native AOT 发布,全面介绍 Tomur 的设计与当前能力。 阅读全文
posted @ 2026-10-05 11:20 IoTSharp 阅读(81) 评论(0) 推荐(0)
摘要: 一次 PostgreSQL 生产恢复实录:从序列错位到索引损坏 一次夜间维护中,我们处理了某业务系统的数据库故障。最初,后台服务因自增序列落后于表内最大 ID 而启动失败。修正序列后,服务仍未恢复:新版本迁移被防回卷 VACUUM 阻塞,而数据库在处理索引时又反复发生 PANIC。 最终,我们在保全 阅读全文
posted @ 2026-10-05 10:54 IoTSharp 阅读(21) 评论(0) 推荐(0)
摘要: 从 IoTSharp 数据底座视角说明 SonnetDB 如何承接遥测、维表、对象桶、全文和向量增强,并给出 C# 配置与访问示例。 阅读全文
posted @ 2026-06-14 23:04 IoTSharp 阅读(42) 评论(0) 推荐(0)
摘要: 说明 SonnetDB 当前不是 Kafka/RabbitMQ 替代品,但可以用时序、文档和 SSE 能力分析消息队列运行状态。 阅读全文
posted @ 2026-06-14 23:04 IoTSharp 阅读(17) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 8 9 ··· 14 下一页