Valkey: 温馨提示

本文件是搜索与 JSON指南的一部分。您可以在这里查看完整指南:使用 Valkey 搜索模块存储和查询 JSON 文档

👋 欢迎来到 Stackhero 文档!

Stackhero 提供即开即用的 Valkey cloud 解决方案,带来多项优势,包括:

  • 内置 Valkey Admin Web 管理界面
  • 无限制的消息大小与传输。
  • 只需一键即可轻松完成更新
  • 基于专属私有基础设施,实现卓越性能与强大安全性

节省时间简化您的工作流程:只需 5 分钟即可体验 Stackhero 的 Valkey cloud hosting 解决方案!

  • 搜索模块提供了一组专注的命令FT.CREATEFT.SEARCHFT.AGGREGATEFT.INFOFT.DROPINDEXFT._LIST。这些命令高效支持标签、数值、文本和向量查询。如果您的应用需要更高级的全文检索功能(如拼写检查、同义词或建议词典),可参考 Redis 查询引擎 获取更多能力。
  • 索引按数据库隔离,并在每个数据库内生效。 例如,在数据库 3 创建的索引,仅能在数据库 3 内查看和查询。这是 Valkey 相较于 Redis 数据库选择 的扩展,后者仅支持在数据库 0 上建立索引。
  • 索引占用您的套餐内存,与数据一样。建立索引后,您可在 Prometheus 指标 中监控 used_memory
  • 现有 key 的索引在后台进行。 执行 FT.CREATE 后,索引构建期间搜索结果可能在几秒内不完整。
  • 所有模块命令均已启用。 您的服务可使用所有模块的全部命令,无任何限制。

如需探索向量相似度、语义搜索或检索增强生成(RAG),请参阅 向量搜索指南