我打算将 HBase 用于社交应用程序。起始用户群约为 5,000 人,每月将持续增长约 3,000 人。
哪种方法可以提高我的应用程序的效率:
- 在旅途中动态添加资源(我认为如果我试图跨月加载数据,读取会受到影响)。
- 在应用程序启动时添加静态资源(可以通过适当的区域服务器和区域拆分处理所有 25TB 的数据,以便统一写入和读取数据会更快)。
PS:我的应用程序在一年内处理的平均数据量约为 25TB。根据HBase Capacity Planning and Region Sizing,该应用程序将需要 44 个区域服务器(无需更改默认配置)。
有什么建议么?