博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
whoosh学习(1)
阅读量:6982 次
发布时间:2019-06-27

本文共 243 字,大约阅读时间需要 1 分钟。

hot3.png

背景

  • 当前项目需要用到全文搜索
  • redis不方便实现
  • mysql效率太低

搜索引擎选择

  • pylucene
  • whoosh(似乎更受欢迎,)

为什么选择

  • 纯python实现,省了编译二进制包的繁琐过程。
  • python代码比java更容易读懂,而且用起来也更方便。(翻者注:这个容易引发口水)
  • 在很多时候易用性比单纯的最求速度更重要。

whoosh使用流程

  1. 创建schema
  2. 索引生成
  3. 索引查询

转载于:https://my.oschina.net/u/2351685/blog/603063

你可能感兴趣的文章
Java:正则表达式
查看>>
tensorflow
查看>>
mysql分表的3种方法
查看>>
TableControl大小变化
查看>>
返回脚本所在目录
查看>>
[LeetCode] No. 9 Palindrome Number
查看>>
(转)GCT之逻辑经验总结(拿来主义)
查看>>
虚拟继承中子类和父类的构造函数顺序1
查看>>
js错误: Unexpected number in JSON at position 2792 value里面有双引号怎么解决
查看>>
(实践篇)剖析最近项目使用的一个框架
查看>>
tigerVNC的简单使用教程(CentOS的远程桌面连接)
查看>>
组合数据类型综合练习:英文词频统计
查看>>
文献综述八:基于JAVA的商品网站的研究
查看>>
iOS 应用有用户评论功能 因为潜在色情信息被退回解决方案
查看>>
usaco Typo
查看>>
DataTable 实现新增加合计行
查看>>
字符串
查看>>
创建对象的三种方式
查看>>
spring学习之spring 插件 for eclipse
查看>>
js-sha256源码
查看>>