Home / Companies / Algolia / Blog / Post Details
Content Deep Dive

Choosing the best schema to improve Google Bigtable performance | Algolia

Blog post from Algolia

Post Details
Company
Date Published
Author
Benjamin Baron
Word Count
2,315
Company Posts That Month
54
Language
English
Hacker News Points
-
Post removed?
No
Summary

The text discusses how Google Bigtable, a managed database hosted on Google Cloud Platform, was used to improve the performance of user profile computation in Personalization feature. A schema change in Bigtable led to a 3x performance gain when computing user profiles. The investigation into scaling and improving Bigtable's performance revealed key learnings that were applied to enhance the overall system efficiency. The wide-value row schema was found to be more efficient than the narrow-value row schema, resulting in significant computational gains. This improvement allowed for better handling of increasing load when computing user profiles as more customers used personalized search.

Trends Found in this Post
Trend Post Mentions Total Month Mentions Posts Companies MoM
Kubernetes 1 3,288 253 67 +116%
Real-time 1 1,908 482 162 -16%
Use This Data

Use this post, company, and trend context to find content marketing opportunities, perform competitive analysis, or address product feature gaps via the Plushcap MCP server or the Plushcap API.