数据已经接近700w,在100w的时候只是对标题进行检索就是很让人难以接受的了,为了提供更好的搜索体验,同时也要对内容进行检索,恩,要上全文搜索。以前没接触过,但是听说过sphinx,最近一次在面试的时候,也有提到solr。
我寻思如果能用sphinx,当然最好,但是了解了一下,sphinx对中文支持不是很好;好了来到coreseek,但是我看了一下版本有点老了,这点有点忧虑;最后了解了一下solr,看样子很复杂,要格外装的东西略多。
好了,接触一个新的领域,出现选择困难症状了,上面三个无论选择那个无疑都能轻松的搞定我的问题,但是,想来学一个新的东西,肯定要选个易学易用的,这方面的资料有点匮乏,想让大家给我出出主意,谢谢。
语言用的Python,数据更新不是很频繁,可能也就一天更新一次或一周更新一次。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
https://v2ex.ih06.com/t/104589
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.