阿里巴巴使用HBase提供实时搜索索引更新，也作为在线机器学习系统的数据存储系统。阿里巴巴的HBase集群包括1500多个节点和20万个以上的区域，对它维持一致的延迟和吞吐量是非常有挑战性的。 使用堆外内存HBase读路径，我们将吞吐量提高了30％，并取得了可预测的延迟。 这一优化被应用到2016年双11的生产系统里。
Yu Li explains how Alibaba met the challenge of tens of millions requests per second to its Alibaba-Search HBase cluster on 2016 Singles’ Day. Alibaba uses HBase to provide real-time search index updates and as the data store for its online machine learning system. The Alibaba HBase cluster includes 1,500+ nodes and 200,000+ regions, so it’s challenging to maintain a consistent latency and throughput. With read-path off-heaping, Alibaba improved the throughput by 30% and achieved a predicable latency.
Yu Li is a senior technical expert at Alibaba leading the Alibaba Search HBase team. An HBase committer, Yu has over seven years’ work experience in the Hadoop stack for enterprise solution and has supported Alibaba for three Singles’ Days.
Ramkrishna Vasudevan is a senior software engineer at Intel working with Apache HBase. He is also an Apache Phoenix PMC member. Recently, Ramkrishna has been actively working on performance-related features in HBase.
©2017, O'Reilly Media, Inc. • (800) 889-8969 or (707) 827-7019 • Monday-Friday 7:30am-5pm PT • All trademarks and registered trademarks appearing on oreilly.com are the property of their respective owners. • email@example.com