This lesson will explore different refinements that BigTable implemented.
BigTable implemented certain refinements to achieve high performance, availability, and reliability. Here are their details:
Clients can club together multiple column families into a locality group. BigTable generates separate SSTables for each locality group. This has two benefits:
- Grouping columns that are frequently accessed together in a locality group enhances the read performance.
- Clients can explicitly declare any locality group to be in memory for faster access