Car-tech

Facebook工程师识别Graph Search面临的大数据挑战

Aumentamos la productividad de esta empresa en más de 34% - ¡Mira cómo lo hicimos!

Aumentamos la productividad de esta empresa en más de 34% - ¡Mira cómo lo hicimos!
Anonim

Facebook的工程师面临着许多挑战,因为他们正在努力扩大该网站新的社交搜索工具Graph Search。一个绊脚石:过多的数据来筛选。

以日本人喜欢的纽约市日本餐馆为例。一项似乎能产生数百乃至数千项结果的搜索只能反映出两家可疑的企业

目前的beta版搜索引擎根本没有处理能力来筛选日本人之间的数百万个连接Facebook工程师周四在位于加利福尼亚州门洛帕克的公司总部进行的一次小型媒体简报会上说。

[进一步阅读:最佳电视流媒体服务]

Kerry Davis,IDGNSMike Curtiss,工程师在Facebook上描述了Graph Search的背景,该搜索引擎由Facebook呼叫Unicorn的搜索引擎驱动。“我们还有很多工作要做,”软件工程师Michael Curtiss说。他说:“像这样的查询在计算上非常困难,”从日本的1亿开始,然后在几分之一秒内排序日本人喜欢的所有页面,“他说。在我们有限的时间内难以处理,“这位工程师说,他帮助设计了提供Graph Search基础设施的网站Unicorn搜索引擎。 “我们最终不得不做的是取消可能的好结果。”

Kerry Davis,IDGNSFacebook的图形搜索基础被公司称为Unicorn。在它内部,边缘类型被赋予一个数字。在这里,系统内部作为关键字使用的朋友号码显示在屏幕左下角。

Facebook正在采取各种方法来解决与图表搜索相关的这些及其他大数据问题。

一种策略涉及计算机数据库中的一种概念,称为“查询优化”,以提高某些类型搜索的速度和效率。

在日本餐馆搜索的情况下,该技术可用于首先开始Facebook工程师表示,这些餐厅不是以日本为开端,而是由人们过滤掉喜欢的餐厅。

该公司还正在解决硬件层面的挑战,通过增加额外的闪存和其他新功能服务器在数据中心使用,以适应由图搜索引起的搜索流量增加

“我们需要在数据中心做额外的工作,购买新的硬件平台,以及支持新型服务器“独角兽的计算需求”,搜索基础设施团队负责图搜索的领导人Soren Lassen表示,Facebook上个月开始在美国向数量有限的用户推出Graph Search。该搜索工具旨在让人们通过社交网络的1万亿个用户连接来搜索人物,地点,照片和兴趣,使用简单的英语短语。

原则上,没有什么能阻止用户输入异常冗长的查询,例如“雇主我住在纽约的朋友的朋友都喜欢

Downton Abbey

,“工程师说,因为图谱搜索使用诸如”喜欢“和签到等提示来更容易地对结果进行排名。

最终图表搜索将包含用户评论和状态更新等其他指标,以便对结果进行编译和排名,但这更进一步,该公司表示,