At the moment, the Telosys framework provides a Record Oriented Persistence (“ROP”) system for classical Relational Databases (based on DAO using SQL and JDBC). The Telosys Tools (Eclipse Plugin) can be used to generate all the code of the DAO classes.
The goal of this new project is to provide a persistence system for HBase (the Hadoop NoSQL database). The API must be the same as the existing DAO in order to offer a transparent access to HBase. The persistence implementation must not required specific coding for the user (it must be either based on reflection or generated with the Eclipse plugin). The Hbase API must be used to store, retrieve and delete any kind of Java “Value Object” (VO/DTO). A new query criteria system will have to be designed.
This wiki is licensed under a Creative Commons 2.0 licenseXWiki Enterprise 6.4.4 - Documentation