开放搜索服务系统架构:从系统、平台到开放服务

搜索是各类网站和数据类APP的标配功能。目前开发者一般基于开源搜索系统,例如ElasticSearch、Solr、Sphinx等自己搭建搜索服务,系统定制、开发和维护成本都非常高。云搜索是一种结构化数据搜索托管服务,开发者将数据上传至云端,云端进行数据处理和索引构建,开发者再通过API使用云端搜索服务。云搜索极大降低了搜索服务使用门槛,也极大降低开发运维成本。开放搜索服务OpenSearch是阿里巴巴研发的一款云搜索服务,允许开发者对索引结构、数据处理、搜索相关性等做深度定制。本主题主要分享ISearch5在扩展性、高性能和可用性方面的架构设计和实践经验,分享OpenSearch在简化搜索复杂度、搜索定制、成本优化、相关性调试模式等方面的思考和创新。

转:http://www.infoq.com/cn/presentations/open-search-service-system-architecture

最新文章

  1. 图的遍历(搜索)算法(深度优先算法DFS和广度优先算法BFS)
  2. linux下ssh的几种验证方式
  3. SQL Server 导出数据到 PostgreSQL
  4. BZOJ1798——[Ahoi2009]Seq维护序列seq
  5. Fiddler抓包测试App接口
  6. IIS出现The specified module could not be found解决方法
  7. poj3348 Cows 凸包+多边形面积 水题
  8. Linux CentOS PhpMyAdmin安装
  9. JS特效——图片水平滚动
  10. PHP中单引号和双引号的区别
  11. Windows Azure Virtual Machine (34) Azure VM挂载WebDAV
  12. MongoDB之分片集群(Sharding)
  13. ansj构造最短路径
  14. mysql 的远程链接字符
  15. iBatis resultMap报错 nullValue完美解决
  16. Mysql 数据类型(基础5)
  17. ubuntu14.04 安装系统/搜狗/QT/qq/wps/CAJviewer
  18. web理论知识--HTML结构及标签
  19. SVG.js 引用获取整理
  20. @Service注解的使用

热门文章

  1. 关于vs2005 __RPC__out __RPC__in 没有定义编译错误
  2. STM8S 串口应用 UART2 STM8S105
  3. Androidclient推断server是否开启 HttpHostException解决方式
  4. 为Delphi程序增加UAC功能(每个步骤都很详细)
  5. The mmap module
  6. Java基础之数组序列化、反序列化 小发现(不知道 是不是有问题)
  7. Unix文本处理工具之awk
  8. OCP读书笔记(16) - 管理资源
  9. POJ2599+POJ2082【最大矩形面积】
  10. HDU 3613 Best Reward 正反两次扩展KMP