Protocol Buffers, Databases, and Hybrid Storage
- Hybrid storage mixes denormalized and serialized data to accommodate both querying and high performance
- Store queryable fields as columns or properties
- Store full serialized row/document for fast retrieval and sending
A good example might be a User
definition with several fields. Fields like name and email should be queryable, but things like avatarUrl and age, don't need to be.