摘要:
在 AI 应用爆发的今天,我们在做桌面端或边缘端 RAG(检索增强生成)应用时,真的需要动辄部署一套分布式的 Qdrant 或 Milvus 吗?本文将带你从 0 到 1,用纯 Go 语言在**一小时内**手写一个内嵌级的轻量化向量数据库 **GoVector**。它不仅支持 HNSW 高性能图索引,还能做到 100% 兼容 Qdrant 的 HTTP API 和 Payload 过滤! 阅读全文
posted @ 2026-03-10 13:47
Ray Liang
阅读(247)
评论(0)
推荐(1)

JSON-RPC 2.0 是一种轻量级、无状态且与传输层无关的远程过程调用(RPC)协议,核心设计目标是通过极简的 JSON 数据格式实现跨语言、跨环境的高效远程方法调用[(4)](https://www.jsonrpc.org/specification)。作为 RPC 家族的轻量化代表,它在保持语法简单、解析高效的同时,提供了标准化的错误处理和双向通信能力,既适配微服务架构的轻量通信需求,也能通过 WebSocket 等全双工协议支撑实时场景下的服务端主动推送。本文将从协议理论基础、双向实时通信与微服务场景的应用实践、主流 RPC/API 协议对比及 Python 落地实现等维度,全面阐述 JSON-RPC 2.0 的技术价值与适用边界。
浙公网安备 33010602011771号