Bigtable

Bigtable: A distributed storage system for structured data ​

Abstract Link to heading

  • Bigtable is a distributed storage system for petabytes of data across thousands of servers

Introduction Link to heading

  • Four goals:
    • wide applicability
    • scalability
    • high performance
    • high availability
  • Bigtable is non structured, data is indexed by column and row

Data Model Link to heading

  • (row: string, column: string, time: int64) -> string
  • Data is uninterpreted array of bytes