2011年由于数据量的猛增,原有搜索架构不再适合,进行了新架构的设计与开发,以时间点进行了分库设计,包括新发布微博的实时库、一个月内的中期库,以及早期的历史库。采用分布式设计的理念,形成了ac(最顶层的合并程序,将来自下层返回的搜索结果进行合并),bc(中间层的合并程序,用于合并来自最底层bs返回的搜索结果)bs(最底层的检索程序)的三层搜索架构
评论