Valkey: 温馨提示
本文件是搜索与 JSON指南的一部分。您可以在这里查看完整指南:使用 Valkey 搜索模块存储和查询 JSON 文档。
👋 欢迎来到 Stackhero 文档!
Stackhero 提供即开即用的 Valkey cloud 解决方案,带来多项优势,包括:
- 内置
Valkey AdminWeb 管理界面。- 无限制的消息大小与传输。
- 只需一键即可轻松完成更新。
- 基于专属私有基础设施,实现卓越性能与强大安全性。
节省时间,简化您的工作流程:只需 5 分钟即可体验 Stackhero 的 Valkey cloud hosting 解决方案!
- 搜索模块提供了一组专注的命令:
FT.CREATE、FT.SEARCH、FT.AGGREGATE、FT.INFO、FT.DROPINDEX和FT._LIST。这些命令高效支持标签、数值、文本和向量查询。如果您的应用需要更高级的全文检索功能(如拼写检查、同义词或建议词典),可参考 Redis 查询引擎 获取更多能力。 - 索引按数据库隔离,并在每个数据库内生效。 例如,在数据库 3 创建的索引,仅能在数据库 3 内查看和查询。这是 Valkey 相较于 Redis 数据库选择 的扩展,后者仅支持在数据库 0 上建立索引。
- 索引占用您的套餐内存,与数据一样。建立索引后,您可在 Prometheus 指标 中监控
used_memory。 - 现有 key 的索引在后台进行。 执行
FT.CREATE后,索引构建期间搜索结果可能在几秒内不完整。 - 所有模块命令均已启用。 您的服务可使用所有模块的全部命令,无任何限制。
如需探索向量相似度、语义搜索或检索增强生成(RAG),请参阅 向量搜索指南。