Redis的存储机制

Redis平时在项目开发中,只知道使用,却从来没有想过它的存储机制究竟是什么样的,可能大家都知道redis的数据最终都会到内存中,但是它究竟是如何存储的呢,它的机制是什么?以下内容是参考资料,帮助记录。

Redis核心原理与实战-RediSearch高性能的全文搜索引擎

1. 基于文档的多个字段全文索引 高性能增量索引 文档排序(由用户在索引时手动提供) 在子查询之间使用 AND 或 NOT 操作符的复杂布尔查询 可选的查询子句 基于前缀的搜索 2. 支持字段权重设置 自动完成建议(带有模糊前缀建议) 精确的短语搜索 在许多语言中基于词干分析的查询扩展 3. 支持用于查询扩展和评分的自定义函数 将搜索限制到特定的文档字段 数字过滤器和范围 使用 Redis 自己的地理命令进行地理过滤 Unicode 支持(需要 UTF-8 字符集) 检索完整的文档内容或只是 ID 的检索 4. 支持文档删除和更新与索引垃圾收集 5. 支持部分更新和条件文档更新 安装

返回顶部