Twitter数周前秘密更换全新搜索服务后台 采用Lucene
时间:2010-10-07
来源:cnblogs
北京时间10月7日消息,据国外媒体报道,Twitter当地时间周三发表博客文章称,该公司数周前悄悄推出了全新的搜索服务后台。
Twitter在博客中称,“我们的主要目标之一,也是面临的最大挑战是,在不宕机或影响搜索结果的情况下由旧架构顺利过渡到新架构。”这一目标已经实现,外界甚至没有注意到Twitter已经更换了搜索服务后台。
Twitter指出,该公司必须开发全新的搜索服务后台,因为它仍然在使用通过收购搜索公司Summize获得的技术。显然,Summize的技术在当时能满足Twitter的需求。随着Twitter迅速增长,这一技术已经不能满足其需求。Twitter在博客中称,“扩展原来采用MySQL技术的系统已经日益成为我们面临的一项挑战。”
Twitter在博客中表示,“我们喜欢开放源代码软件,因此新搜索服务后台选用了采用Java编写的搜索引擎程序库Lucene。”Twitter称,该公司对Lucene进行了修改,以满足实时搜索需求。Twitter称,对Lucene的修改将反馈回开放源代码社区。
Twitter的目标是,信息发布10秒内即可被搜索服务索引。
运行数周来,新搜索服务后台完全满足了Twitter的要求。Twitter称,该公司目前只利用了新搜索服务后台约5%的资源,每秒能够索引的Twitter消息数量可以达到当前的50倍。
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28