发明名称 一种基于HBASE的虚拟文件系统及其实现方法
摘要 本发明涉及一种基于HBASE的虚拟文件系统及其实现方法,其中方法包括:步骤1:对虚拟文件系统和分布式内存库进行初始化连接;步骤2:打开目录,将目录下的所有文件及子目录加载到内存中;步骤3:读取目录,将加载到内存中的所有文件及子目录按序依次返回;步骤4:打开分布式内存库中文件,从HBASE中获得读取数据或将数据存储到HBASE中;步骤5:执行文件关闭操作;步骤6:关闭目录,结束。本发明解决了大数据存储过程中,使用HBASE进行大数据存储时,需要对数据存储方法进行大幅度变更的问题。减少了业务层对于数据存储层变更的影响,使得业务系统由传统文件系统存储模式到大数据存储模式的变更更为便捷。
申请公布号 CN105069091A 申请公布日期 2015.11.18
申请号 CN201510473964.2 申请日期 2015.08.05
申请人 北京思特奇信息技术股份有限公司 发明人 王敏
分类号 G06F17/30(2006.01)I 主分类号 G06F17/30(2006.01)I
代理机构 北京轻创知识产权代理有限公司 11212 代理人 杨立
主权项 一种基于HBASE的虚拟文件系统的实现方法,其特征在于,具体包括以下步骤:步骤1:对虚拟文件系统和分布式内存库进行初始化连接;步骤2:打开目录,读取分布式内存库中存储的目录信息,并将目录下的所有文件及子目录加载到内存中;步骤3:读取目录,并将加载到内存中的所有文件及子目录按序依次返回;步骤4:打开分布式内存库中的文件,从HBASE中获得读取数据或将数据存储到HBASE中;步骤5:执行文件关闭操作;步骤6:关闭目录,结束。
地址 100086 北京市海淀区中关村南大街6号中电信息大厦16层