• 1
  • 2
  • 3
  • 4
  • 5
mysql数据库问题 首 页  »  帮助中心  »  数据库  »  mysql数据库问题
MySQL中文分词插件SqlJieba的说明
发布日期:2016-4-20 11:4:50

  MySQL中文分词插件SqlJieba的说明

  

  关键词

  MySQL, 插件(Plugin), 结巴分词(Jieba), 中文分词, 全文检索(Full-Text), SqlJieba

  需求背景

  有人问我什么时候可以搞一个MySQL中文分词插件。

  非常无奈自己对MySQL插件开发实在是不熟悉,再加上感觉这种插件的需求量也不大,所以就迟迟没有抽出时间开发。

  cppjieba 一个 issue-58 把MySQL插件开发的文档和版本都推荐给我了。

  所以那个 issue-58 成了我铁心要把这个MySQL中文分词插件 Finished 掉的最后一根稻草。

  到今天总算是把 SqlJieba 撸出来了。

  开发体验

  以前觉得搞一些名牌开源项目的插件开发是一个很日天的技术活。

  但是结合了之前搞的Nginx中文分词插件 ngx_http_cppjieba_module 和现在这个MySQL中文分词插件 SqlJieba 的经历来看。

  感觉它的工作量倒不是技术难度,而是熟悉程度。

  做人家项目的插件开发就得熟悉人家项目的文档,给的接口函数,

  还得搭建人家的开发环境,这些说实话还是非常复杂的。

  大部分时间都耗这上面了。

  这让我想起在学校做单片机编程的实验的时候,

  搞单片机编程是『面向芯片说明书编程』,看着说明书写代码;

  搞软件编程是『面向对象编程』。

  欢迎反馈

  具体使用说明之前的也在 SqlJieba 的 README.md 里面尽可能详细的阐述了。

  希望对MySQL分词有需求的朋友能试试 SqlJieba,欢迎反馈。