写点什么

eBay 使用 Hadoop 和 HBase 成功构建下一代搜索

  • 2011-11-23
  • 本文字数:1078 字

    阅读完需:约 4 分钟

eBay 在 Hadoop 世界(Hadoop World) 大会的主题演讲中展示了一种全新的搜索引擎 Cassini 的架构,该引擎预计在 2012 年上线。它对所有的内容和用户的元数据进行索引来得到更好的排名,并每小时刷新索引。它使用 Apache Hadoop 来支持每小时进行的索引更新,使用 Apache HBase 对随机存取信息提供支持。Hugh E. Williams(eBay 交易市场的搜索平台和体验部门的副总裁)发表了演讲,介绍了项目的规模、使用的技术和完全重建 eBay 核心站点搜索过程中得到的经验。这次重建工作由 100 多位工程师耗时 18 个月完成。新 Cassini 平台将能支持:

  • 9700 万活动的买家和卖家
  • 每天 2.5 亿次查询
  • 2 亿多件商品和 5 万多种分类

eBay 已经在 Hadoop 和 Teredata[1] 集群存储了 9PB 用来做分析的数据,但这将是生产环境里提供给用户直接使用第一个应用。新系统将会比当前的系统(Galileo)规模更大:

老系统: Galileo 新系统: Cassini 10 个排名因子 100 个排名因子 默认只匹配标题 默认使用所有字段匹配 上线、监测、修复需要人工干预 上线、监测、修复不需要人工干预 Cassini 将保留 90 天的历史数据在线——按照目前的规模是 10 亿条数据记录,包括用来做排名的用户和行为数据。支持搜索系统所需的大部分工作是由每小时在 Hadoop 上运行的批处理作业完成的。各种不同索引将在同一集群中生成(对 Galileo 的一项改进)。Hadoop 环境使 eBay 能够恢复或重新分类整个站点的库存,这是一项重大改进。

记录存储在 HBase 里,通常在每个小时索引更新的时候进行扫描。当一条新的记录上线,几分钟内就能从 HBase 里进行查询,并被加入实时索引里。HBase 还支持批量和增量写操作和快速读写记录注释。

Williams 提到,团队熟悉 Hadoop 的运维,系统运行很稳定,基本没出什么问题。与此相反,他指出 HBase 似乎很难驾驭。Williams 表示 eBay 仍然致力于使用该技术,向社区提交发现的问题的补丁。在过去的两个星期里,事情已经顺利很多了。团队对于使用 HBase 还是新手,在测试规模的时候遇到一些问题:

* 产品集群的负载配置

* 硬件问题

* 稳定性:不稳定的区域服务器,不稳定的主服务器,在切换的时候区域服务被堵塞

* 监控 HBase 的健康:往往直到问题影响到线上服务的时候才被发现,尽管团队已经加入大量的监控装置

* 管理多步 MapReduce 作业

总体来说,Williams 觉得项目虽然宏大,但是目前进展顺利,团队已经使用 Hadoop 和 HBase 构建出一种显著改善的搜索体验。

译注

[1] Teradata 是数据仓库创新和分析性解决方案开发领域公认的全球领先者. 主页: http://www.teradata.com

查看英文原文: eBay readies next generation search built with Hadoop and HBase

2011-11-23 01:186418

评论

发布
暂无评论
发现更多内容

苹果mac菜单栏混乱怎么办?Bartender 4 让你的菜单栏更加整洁有序!

理理

cpu频率调节软件 Turbo Boost Switcher Pro for mac v2.10.2激活版

理理

低代码与AI:赋能企业数字化转型

天津汇柏科技有限公司

低代码 数字化转型 人工智能’

CSS炫酷光晕按钮特效

南城FE

CSS 前端 动画 按钮

既要、又要!NJet支持不落盘的Web服务访问记录分析报表了!

通明湖

谷歌正式开放Imagen 3访问权限!OpenAI的GPT-4o连续两周迎来两次更新!|AI日报

可信AI进展

人工智能

In-Depth Analysis--IPQ9574 and QCN9274 Synergy in Industrial-Grade Applications-Harnessing the Power of WiFi 7

wifi6-yiyi

ipq9574

中文汉化版 眼睛糖果滤镜PS插件 Alien Skin Eye Candy 7下载安装

Rose

ps滤镜下载 Alien Skin Eye Candy 7 眼睛糖果滤镜

【ACL2024】基于长尾检索知识增强的大语言模型

阿里云大数据AI技术

人工智能 自然语言处理 阿里云 acl 学术论文

Steinberg Cubase Pro 12是什么? Cubase 音频处理工具详细介绍

理理

macOS Sequoia 15(Macos15系统)v15.0 Beta 6测试版本

理理

“AI+Security”系列第2期(四):AI/机器学习供应链攻击

云起无垠

全球首发!昆仑万维重磅推出AI短剧平台SkyReels

新消费日报

重塑跨境电商版图:1688代采集运系统的魔力之旅

代码忍者

代购系统 1688代采系统

解锁高效商品搜索:优化API返回值解析的艺术

代码忍者

API 接口 API 测试

权限管理散、乱、慢?很好解决

芯盾时代

iam 统一身份认证 权限管理系统

Project Office Mac版:甘特图项目管理应用

理理

IBM,谁说大象不能跳舞?

IPD产品研发管理

华为 产品设计 产品开发 ibm 集成产品开发体系

和鲸科技受邀出席辽宁省计算机基础教育学会 2024 年学术年会

ModelWhale

性能问题分析的通用方法

老张

性能优化 软件测试 性能测试

功能广泛的科学计算软件:Wolfram Mathematica 13 for Mac 中文激活版

你的猪会飞吗

mac软件下载 mac破解软件下载

Final Cut Pro中文免激活版:视频编辑和高级渲染

理理

顶级开源项目管理系统比较:找到你的最佳配

爱吃小舅的鱼

开源项目管理

coconutBattery Plus:苹果mac电脑 电池健康检测工具

理理

After Effects 2024/AE视频特效 v24.3中文激活版

理理

黄金三年,京东后端新人的技术破茧之路

京东零售技术

后端 技术成长 企业号2024年8月PK榜

OpenSPG 首个 Release 版本发布,提供成熟可靠的知识构建解决方案

可信AI进展

人工智能

编程神器:IDA Professional 逆向工程和静态分析工具

Rose

编程开发 IDA Professional IDA Professional9破解版 反汇编逆向神器

高纯度云原生 AI!Volcano在KubeCon China 2024的技术分享

华为云原生团队

云计算 容器 云原生

安卓手机Android移除屏保密码 UnlockGo for Mac 7.6.0 激活版

理理

智能配补调:破局“流量红利”后时代的零售新策略

第七在线

eBay使用Hadoop和HBase成功构建下一代搜索_DevOps & 平台工程_Ron Bodkin_InfoQ精选文章