Bigtable甚至可以在其他搜索引擎中使用

时间:2011-10-05 12:15:58

标签: bigtable

Bigtable是否仅在Google中实现,或者甚至其他搜索引擎实现相同的文件结构?

2 个答案:

答案 0 :(得分:0)

它基本上是内部使用的Google技术。如果其他人已经实现了类似的东西,他们就是从客户端库的角度来看,并且可能改变了名称。

  

Google的许多项目都会在Bigtable中存储数据,包括网络   索引,Google地球和Google财经。这些应用程序   对Bigtable的要求非常不同,无论是数据大小(来自   网页到卫星图像的URL)和延迟要求(来自   后端批量处理到实时数据服务)。尽管如此   不同的需求,Bigtable成功提供了灵活性,   适用于所有这些Google产品的高性能解决方案。

您可能会喜欢维基百科上关于similar software的部分。

答案 1 :(得分:0)

Bigtable开创了NoSQL数据存储方法。其他搜索引擎可能会在其演进过程中的某个时候使用类似的技术,并取决于它们的规模要求,因为NoSQL可能很好地适合其中某些情况。

例如,Elasticsearch是一个NoSQL数据库,或多或少: https://www.elastic.co/blog/found-elasticsearch-as-nosql

相关地,这是Microsoft Bing团队的一篇有关其存储要求和体系结构的文章: https://www.microsoft.com/en-us/research/blog/evolution-bings-objectstore/