Data changes over time often requiring carefully planned changes to database tables and application code. KijiSchema integrates best practices with serialization, schema design & evolution, and metadata management common in NoSQL storage solutions. In particular, KijiSchema provides strong guarantees of schema evolution and validation of reads and writes issued by application code.
We'll be looking at how you can take advantage of KijiSchema in your HBase applications, especially if you're new to HBase.
The Kiji Project is a modular, open-source framework that enables developers and analysts to collect, analyze and use data in real-time applications.
Developers are using Kiji to build:
• Product and content recommendation systems
• Risk analysis and fraud monitoring
• Customer profile and segmentation applications
• Energy usage analytics & reporting