发明名称 SEARCH INFRASTRUCTURE
摘要 A system for real-time search, including: a set of partitions, each including a set of segments, each segment corresponding to a time slice of messages posted to the messaging platform, and a real-time search engine configured to receive a search term in parallel with other partitions in the set of partitions, and search at least one of the set of segments in reverse chronological order of the corresponding time slice to identify document identifiers of messages containing the search term; and a search fanout module configured to: receive a search query including the search term; send the search term to each of the set of partitions for parallel searching; and return, in response to the search query, at least one of the identified document identifiers of messages containing the search term.
申请公布号 US2015227624(A1) 申请公布日期 2015.08.13
申请号 US201314422150 申请日期 2013.08.16
申请人 Twitter Inc. 发明人 Busch Michael;Luckenbill Samuel;Larson Brian A.;Lok Patrick J.;Gade Krishna;Callari Francesco G.;Di Girolamo Ugo
分类号 G06F17/30 主分类号 G06F17/30
代理机构 代理人
主权项 1. A system for real-time search in a messaging platform, comprising: a computer processor; a plurality of partitions, each comprising: a set of segments, each corresponding to a time slice of messages posted to the messaging platform; a real-time search engine configured to: receive a search term in parallel with other partitions in the plurality of partitions; andsearch at least one of the set of segments in reverse chronological order of the corresponding time slice to identify document identifiers of messages containing the search term; and a search fanout module executing on the computer processor and configured to: receive a search query comprising the search term;send the search term to each of the plurality of partitions for parallel searching; andreturn, in response to the search query, at least one of the identified document identifiers of messages containing the search term.
地址 San Francisco CA US