Chapter 8. Scaling GIS on HBase

 

This chapter covers
  • Adapting HBase to the challenge of indexing multidimensional data
  • Applying domain knowledge in your schema design
  • Real-world application of custom Filters

 

In this chapter, we’ll use HBase to tackle a new domain: Geographic Information Systems (GIS). GIS is an interesting area of exploration because it poses two significant challenges: latency at scale and modeling spatial locality. We’ll use the lens of GIS to demonstrate how to adapt HBase to tackle these challenges. To do so, you’ll need to use domain-specific knowledge to your advantage.

8.1. Working with geographic data

Geographic systems are frequently used as the foundation of an online, interactive user experience. Consider ...

Get HBase in Action now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.