版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
v
Qcon–Hangzhou,October2011JohnWang–SearchArchitect
BuildingInnova@veDataProducts
1
Agenda
•Introduc@on
–Myself
–Dataproducts
•Understandingyourdata
•Technologybehindit
•Take-aways
AboutLNKD
•Founded2003–HQ:MountainView,CA
•LargestProfessionalSocialNetwork
•120MillionUsers
–~50%US
–170+countries*(asoflastyear)
•IPO,May2011(nolongerastartup,buts@llastartupatheart)
•Oneofourbiggestassets:OurData
SpeakerInfo
•JohnWang(王鉴)
•SearchArchitect@LinkedIn
•JoinedLinkedInin2007
•FromShanghai,China
•Twi_er:@javasoze
•Email:john.wang@
Dataproducts
•Matchingdatatouserintent
•Exposevalueindata
•Examples
PeopleSearch
/search
/signal
Signal
LinkedInToday
/today
RecommendationEngine
/jsearch/rec
Understandingyourdata
•Volume
•Productvaluesbehindit
Volume:InformationExplosion
13
“Moredatawillbecreatedinthenextfouryearsthaninthehistoryoftheplanet.”
MarkHurd,CEOofHP,June,2009
14
WebPagesIndexed(inMM)
3,000X
200
20
60,000
8,000
1995199920052010
ProductValues
•Whatis“relevance”
•Importanceofcontext
•Ahamoment
•Socialdata
17
Visa717Justmadeblueberrycheesecakeicecreamandnowit’stimeforpoker!
1hoursagoviatxt
mygurlgotAgfThisoldwomanjusthitonme
1hoursagoviatxt
WSJApplesurpassedMicrosofttodayasthemostvaluableTechnologycompanywithamarketcapof#223billion
/cTVY6x
#in
2hoursagoviaLinkedIn
De00Finishedwatching2012.WassooooootankJ
1hoursagoviatxt
18
WSJApplesurpassedMicrosofttodayasthemostvaluableTechnologycompanywithamarketcapof#223billion
/cTVY6x
#in
2hoursagoviaLinkedIn
19
20
Technologybehindit
•Choicesofarchitecture
•Querytypes
•Specializedstorage
ChoicesofArchitecture
•3-@ered(MVC)architecture
•Offline->publish->online(Google)
–Separa@ngreadandwriteopera@ons
•Streamedbased
DataWarehouse
•HighVolume
•Highlatencyacceptable
•Lowqueryvolume
•Learningyourdata
•Trend:movingtospecializedstores
Querytypes
•get/getAll
•Filter
•Sort
•Aggregate
•Grouping
•Relevance?
SpecializedDatastore
•Get/GetAll/Put
–Voldemort(AmazonDynamo)
–DistributedK-Vstores
•Sensei
–Semi-structuredqueryengine
–Open-source:h_p://
–Firstreleasecomingsoon…
Sensei
•Exis@ngtechnology
–Cassandra
–Hbase(GoogleBigTable)
–Solr/Elas@cSearch
–Hive/Pig
•SupportedQueries
•Transac@onalGuarantees
•Overview
Sensei-Queries
•HardFilter(whereclause)
•SoqFilter(full-textquery)
•DynamicSor@ng
–Field-based
–Relevance-based
•Paging(limit)
•Grouping
•Face@ng
•Adjustablerelevancemodel
SenseiQueryExample
Selectfrommemberswhereindustry=IT
ANDsocial-network(‘jwang’,FIRST|SECOND)AndqueryIS‘@tle:engineer^5ORsummary:java’ORDERBYrelevance
LIMIT10,10
GROUPBYloca@on
FACETBYcompany,industry,social-networkRELEVANCE_FUNCTION(‘relevance-model-1’)
Transac@on(ACID)Guarantees
•Streambasedupdates(orderedandversioned),guaranteesAtomicityandIsola@on
•Replicated–durability
•Eventualconsistency-Eachreplicaconsumingfromthesameversionedstream
Overview
Overviewinternals
•Log-basedpersistence
–Immutablesegments,periodicmerge
–Op@mizeforbalancedsegmentsize
•Invertedindexandcompressedforwardindexinmemory
•Pluggable:relevancemodel,filter,aggregator,sorter
•Schemadriven
Overview(cont’d)
•Sub-secondlatency(10’sofms)
•Fastupdates(1000sups)
•Datajoinswithexternalstoragesystem,e.g.oursocialgraphengine
•Minimizeopera@onscost
•Produc@on-ready(>1yearofproduc@onuse)
•PoweringLinkedInhomepage
SomeTa
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 医疗机构医疗保险工作实践中的问题与对策
- 高二升高三期末总结(20篇)
- 变速叉(第二速及第三速)机械加工工艺过程卡片
- 魔方报告-新形势下中国医药交易趋势分析 2024
- 中国3-苯氧基苄基丙烯酸酯行业现状分析及投资可行性研究报告2024-2030年
- 高中生物-探究:水进出细胞的原理和方式-被动运输教学设计学情分析教材分析课后反思
- 每课程内容周五主要
- 中国冷轧钢筋行业现状规模与投资前景规划分析报告2024-2030年
- 西瓜一栽多熟设施栽培技术规程
- DB61T-越冬茬日光温室番茄栽培技术规程
- 2024-2025学年八年级上册物理第一次月考试卷01【人教版】
- DZ/T 0462.4-2023 矿产资源“三率”指标要求 第4部分:铜等12种有色金属矿产(正式版)
- 《客舱安全与应急处置》-课件:应急撤离的原因和原则
- 医院电子病历系统应用水平分级评价 4级实证材料选择项
- 工作证明(通用)
- 03关于界定农村学校和薄弱学校的通知
- 中医诊所备案信息表及说明
- 小半径曲线的养护维修与病害整治
- 中学校本课程教材《数学与生活》
- 疟疾(精简版)ppt课件
- 二、应用文的材料
评论
0/150
提交评论