加载中...
首页专利查询专利详情

*来源于国家知识产权局数据,仅供参考,实际以国家知识产权局展示为准

基于Lua的TTLB内Servlet批量查询HBase数据方法

发明专利有效专利
  • 申请号:
    CN201410798124.9
  • IPC分类号:G06F17/30
  • 申请日期:
    2014-12-18
  • 申请人:
    泸州医学院
著录项信息
专利名称基于Lua的TTLB内Servlet批量查询HBase数据方法
申请号CN201410798124.9申请日期2014-12-18
法律状态授权申报国家中国
公开/公告日2015-04-29公开/公告号CN104572865A
优先权暂无优先权号暂无
主分类号G06F17/30IPC分类号G;0;6;F;1;7;/;3;0查看分类表>
申请人泸州医学院申请人地址
四川省泸州市忠山路3段319号 变更 专利地址、主体等相关变化,请及时变更,防止失效
权利人泸州医学院当前权利人泸州医学院
发明人胡自权;尹德辉;夏纪毅
代理机构成都高远知识产权代理事务所(普通合伙)代理人李高峡
摘要
本发明公开一种基于Lua的TTLB(请求响应时间)内Servlet批量查询HBase表数据方法,包括Wrapper类、LuaScript和ReadHBase类。在Wrapper类中,采用JavaAPI封装LuaScript的LuaAPI,支持Servlet调用:将查询请求缓存在Lua表中,以及从Lua表中查找查询结果;在LuaScript中,打包TTLB内所有线程并发查询请求,调用ReadHBase类的JavaAPI完成批量查询HBase表记录,解包返回结果并生成每个线程的返回结果。在ReadHBase类中,解包从LuaScript传过来的参数,调用JavaAPI函数HTable.get(List),打包该get函数的返回结果;打包解包批量查询请求和批量查询结果,实现对任意HBase表的批量查询,能够查询任意HBase表记录。本发明可应用于Servlet检索任意HBase表数据,通过Lua表缓存Servlet的批量查询请求,从而确保了Servlet的线程安全。

我浏览过的专利

专利服务由北京酷爱智慧知识产权代理公司提供