计算机与数字工程2019,Vol.47Issue(12):3074-3077,4.DOI:10. 3969/j. issn. 1672-9722. 2019. 12. 026
一种基于反射和注解的HBase-ORM框架
HBase-ORM Architecture Based on Java Reflection and Annotation
郭乔进 1胡杰 1梁中岩 1宫世杰1
作者信息
- 1. 中国电子科技集团公司第二十八研究所 南京 210014
- 折叠
摘要
Abstract
HBase is a key-value based NoSQL database designed for big data storage and the data stored in HBase can only be retrieved by user designed key. This paper proposes a new HBase-ORM which provides abilities of indexing and retrieval for both structured and un-structured data. Java reflection and annotation are utilized to design the mapping between data and HBase tables and columns,which enables developers to build HBase CURD applications conveniently. ElasticSearch(ES)is employed to index structured data and unstructured data stored in HBase and provide interfaces to retrieve data quickly,including string query,num?ber/date range query,geospatial location query and image similarity query,which covers most of data query requirements of Web us?ers and developers.关键词
HBase/ORM/ElasticSearch/反射/注解Key words
Hbase/ORM/ElasticSearch/reflection/annotation分类
信息技术与安全科学引用本文复制引用
郭乔进,胡杰,梁中岩,宫世杰..一种基于反射和注解的HBase-ORM框架[J].计算机与数字工程,2019,47(12):3074-3077,4.