当前位置: 首页 > news >正文

九度网站建设wordpress用户名是哪个文件夹

九度网站建设,wordpress用户名是哪个文件夹,深圳品牌包装设计公司,网站标题改不了原文链接#xff1a; 使用 RediSearch 在 Redis 中进行全文检索 Redis 大家肯定都不陌生了#xff0c;作为一种快速、高性能的键值存储数据库#xff0c;广泛应用于缓存、队列、会话存储等方面。 然而#xff0c;Redis 在原生状态下并不支持全文检索功能#xff0c;这使…原文链接 使用 RediSearch 在 Redis 中进行全文检索 Redis 大家肯定都不陌生了作为一种快速、高性能的键值存储数据库广泛应用于缓存、队列、会话存储等方面。 然而Redis 在原生状态下并不支持全文检索功能这使得处理文本数据变得相对困难。但是在有一些场景下还需要这样的功能有什么好办法呢答案就是 RediSearch。 RediSearch 是 Redis 的一个插件它为 Redis 数据库添加了全文搜索和查询功能使开发人员能够在 Redis 中高效地执行全文检索操作。 它基于 Redis Module API 构建通过使用自定义的数据结构和索引算法实现了高效的全文搜索功能。 安装 如果单纯用来测试的话可以直接通过 docker 来启动如果是生产环境就需要根据公司的实际情况来支持了。 $ docker run -p 6379:6379 redis/redis-stack-server:latest启动服务之后可以使用 FT.* 命令集来体验搜索功能。 概览 为了使用全文搜索功能我们必须将文档存储在哈希中使用命令 FT.CREATE 创建索引并使用 FT.SEARCH 做文本搜索。 这样说可能会比较懵看下面的示意图就明白了 现在让我们插入两条文档 redis-cli hset post:1 title hello world body this is a cool document redis-cli hset post:2 title goodbye everybody body this is the best document上面命令创建两个哈希值分别是 post:1 和 post:2其中包含的字段是 title 和 body。 创建索引 接下来创建索引 FT.CREATE post_index prefix 1 post: SCHEMA title TEXT body text在这里我们创建了 post_index 索引它将索引以 post: 前缀开头的所有 Redis 哈希键。只有 title 和 body 字段才会被索引并且索引立即生效。 搜索索引 使用 FT.SEARCH 命令参数是索引名称和需要搜索的关键词 FT.SEARCH post_index world实时索引 当新增一个文档时它会被自动添加到索引 redis-cli hset post:3 title really? body yeah立即可以被搜索到 ft.search post_index really 1) (integer) 1 2) post:3 3) 1) title2) really?3) body4) yeah搜索特定字段 可以选择要搜索的字段比如 title ft.search post_index title:world按列表中的任何单词搜索 类似于逻辑 OR 操作比如要查找与 hello 或 goodbye 匹配的所有文档 ft.search post_index hello|goodbye搜索结果分页 和 SQL 是一样的使用 LIMIT 关键词比如 ft.search post_index world LIMIT 10, 5反向搜索 在搜索关键词前使用 - 来排除结果中包含该字段的信息 ft.search post_index -foo部分搜索 还可以使用 * 只搜索单词的一部分比如要查找以 good 开头的单词的所有文档 ft.search post_index good*需要注意的是这样做仅限于前缀比如关键词是这样的话 *good是不支持的。 模糊匹配 这个功能很强大它是一种近似的搜索手段使用 %。 假设你把想要查找的单词写错了把 world 写成了 wold它依然能查出来比如 ft.search post_index %wold%总结 最近在工作中遇到了一个问题因为数据都存储在了 Redis 中而且大部分功能都可以满足。但其中有一个接口需要模糊查询这在 Redis 原生方法中是不容易的。 所以查找了一些资料了解到 RediSearch使用一下还是挺方便的并且完美地解决了我的问题。也把这篇文章分享给大家希望对大家有帮助。 以上就是本文的全部内容如果觉得还不错的话欢迎点赞转发和关注感谢支持。 参考文章 https://github.com/RediSearchhttps://medium.com/datadenys/full-text-search-in-redis-using-redisearch-31df0deb4f3e 推荐阅读 Go 语言切片是如何扩容的
http://www.w-s-a.com/news/799509/

相关文章:

  • 网站弹窗是怎么做的长沙智优营家
  • 手机网站菜单设计模板菜单网站图片素材
  • 浙江网站推广爱企查企业查询入口
  • 公司网站平台vs2012网站开发课程设计
  • 哪些方法可以建设网站做网站失败
  • 龙岗网站建设技术wordpress左右两栏
  • 电子商务网站开发与应用的介绍怎么查询域名是否备案
  • 想做一个自己设计公司的网站怎么做的权威发布型舆情回应
  • 做ppt用的音效网站python基础教程网易
  • 可以做免费广告的网站有哪些做视频赚钱的国外网站
  • 苏州做物流网站电话郑州网站高端网站设计
  • 网站建设音乐插件怎么弄wordpress添加数据库文件
  • 汽车行业做网站福建省第二电力建设公司网站
  • delphi做网站开发商城网站建设价位
  • 网站宣传片3 阐述网站建设的步骤过程 9分
  • 公司网站怎么做站外链接哪里有做胎儿dna亲子鉴定
  • 潍坊做电商的网站建设wordpress 特效主题
  • 做网站和app哪个难公司网上注册系统
  • 关于网站建设外文文献系部网站建设
  • 高端设计网站都有哪些月付网站空间提供商
  • 家政 东莞网站建设优化设计官方电子版
  • 做网站如何使用网页插件上海造价信息网
  • 承德网站制作加盟天津做优化的网站有多少家
  • 北京市保障性住建设投资中心网站首页专业做网站联系电话
  • 镇江网站建设方式优化单页面网站教程
  • 做手机网站公司北京网页设计公司兴田德润实惠
  • 域名申请好了 要怎么做网站百度推广开户渠道
  • 电商网站建设 数商云焦作黄河交通学院
  • 做一个网站成本多少太原网站维护
  • 网站建设制作设计优化怎么制作网页步骤