-
公开(公告)号:CN103778219B
公开(公告)日:2015-03-04
申请号:CN201410025773.5
申请日:2014-01-20
申请人: 西安交通大学 , 上海网达软件股份有限公司
IPC分类号: G06F17/30
摘要: 本发明公开了一种基于HBase的更新增量索引的方法,包括以下步骤:通过待更新文档D的标识符,从HBase索引库中获取待更新文档D的历史内容C0;解析历史内容C0,获取其全部术语的前置表FT0;解析待更新文档D的当前内容C1,获取其全部术语的前置表FT1;遍历前置表FT1,对FT1中每个术语t,结合FT0进行判断,修改前置表FT1和FT0的内容,将需要删除的术语保留在前置表FT0中,将需要增加或更新的术语保留在FT1中;将FT0中的所有术语t从HBase索引库中删除;将FT1中的所有术语提交到HBase索引库进行更新;将待更新文档D的内容替换为C1,完成待更新文档的索引更新。
-
公开(公告)号:CN103744923A
公开(公告)日:2014-04-23
申请号:CN201310739926.8
申请日:2013-12-26
申请人: 西安交通大学 , 上海网达软件股份有限公司
CPC分类号: G06F17/30038 , G06Q50/20 , G09B5/14
摘要: 一种支持学习过程记录与上传的移动终端自主点播学习系统,包括带有内存卡和播放器的移动终端、操作信息记录模块、操作信息上传模块和远程服务器;本发明还提供了基于所述自主点播学习系统的自主点播学习方法,将供自主点播学习的视频资料存放在移动终端的内存卡中,点播时,调用本地播放器进行课程视频播放;记录学生在课程视频播放过程中的操作信息并将学习记录保存在本地数据库中,在网络连接状态下将本地数据库中的学习记录发送到服务器,教师通过查询服务器的数据库,获取每个学生的自主点播学习情况,本发明支持学生在移动终端设备上通过选择课程视频进行自主点播学习,并可以记录和上传学生的学习过程,方便教师了解和跟踪学生的自主点播学习情况。
-
公开(公告)号:CN103744923B
公开(公告)日:2015-10-21
申请号:CN201310739926.8
申请日:2013-12-26
申请人: 西安交通大学 , 上海网达软件股份有限公司
摘要: 一种支持学习过程记录与上传的移动终端自主点播学习系统,包括带有内存卡和播放器的移动终端、操作信息记录模块、操作信息上传模块和远程服务器;本发明还提供了基于所述自主点播学习系统的自主点播学习方法,将供自主点播学习的视频资料存放在移动终端的内存卡中,点播时,调用本地播放器进行课程视频播放;记录学生在课程视频播放过程中的操作信息并将学习记录保存在本地数据库中,在网络连接状态下将本地数据库中的学习记录发送到服务器,教师通过查询服务器的数据库,获取每个学生的自主点播学习情况,本发明支持学生在移动终端设备上通过选择课程视频进行自主点播学习,并可以记录和上传学生的学习过程,方便教师了解和跟踪学生的自主点播学习情况。
-
公开(公告)号:CN104239511A
公开(公告)日:2014-12-24
申请号:CN201410469287.2
申请日:2014-09-15
申请人: 西安交通大学 , 上海网达软件股份有限公司
IPC分类号: G06F17/30
CPC分类号: G06F17/30292 , G06F17/30073 , G06F17/30091 , G06F17/30294 , G06F17/30327 , G06F17/30333 , G06F17/30336 , G06F17/30595
摘要: 本发明公开了一种面向MongoDB的用户空间文件系统实现方法,包括以下步骤:构建用于储存文件目录结构信息以及节点元数据信息的fs.nodes集合,再创建MongoDB GridFS存储文件,同时在创建MongoDB GridFS存储文件的过程中自动生成用于存储文件元数据信息的fs.files集合及用于存储文件数据信息的fs.chunks集合,Linux文件系统与MongoDB数据库实现节点的创建及删除过程中通过fs.nodes集合、fs.files集合及fs.chunks集合关联,具体的,目录节点与fs.nodes集合相互关联,文件节点与fs.nodes集合、fs.files集合以及fs.chunks集合元素相互关联,节点与节点之间的父子关系由fs.nodes的链接结构所决定,本发明支持目录操作,并且具有占用存储空间少,读写效率高等优点。
-
公开(公告)号:CN104239511B
公开(公告)日:2016-03-30
申请号:CN201410469287.2
申请日:2014-09-15
申请人: 西安交通大学 , 上海网达软件股份有限公司
IPC分类号: G06F17/30
摘要: 本发明公开了一种面向MongoDB的用户空间文件系统实现方法,包括以下步骤:构建用于储存文件目录结构信息以及节点元数据信息的fs.nodes集合,再创建MongoDB GridFS存储文件,同时在创建MongoDB GridFS存储文件的过程中自动生成用于存储文件元数据信息的fs.files集合及用于存储文件数据信息的fs.chunks集合,Linux文件系统与MongoDB数据库实现节点的创建及删除过程中通过fs.nodes集合、fs.files集合及fs.chunks集合关联,具体的,目录节点与fs.nodes集合相互关联,文件节点与fs.nodes集合、fs.files集合以及fs.chunks集合元素相互关联,节点与节点之间的父子关系由fs.nodes的链接结构所决定,本发明支持目录操作,并且具有占用存储空间少,读写效率高等优点。
-
公开(公告)号:CN103778219A
公开(公告)日:2014-05-07
申请号:CN201410025773.5
申请日:2014-01-20
申请人: 西安交通大学 , 上海网达软件股份有限公司
IPC分类号: G06F17/30
CPC分类号: G06F17/30613
摘要: 本发明公开了一种基于HBase的更新增量索引的方法,包括以下步骤:通过待更新文档D的标识符,从HBase索引库中获取待更新文档D的历史内容C0;解析历史内容C0,获取其全部术语的前置表FT0;解析待更新文档D的当前内容C1,获取其全部术语的前置表FT1;遍历前置表FT1,对FT1中每个术语t,结合FT0进行判断,修改前置表FT1和FT0的内容,将需要删除的术语保留在前置表FT0中,将需要增加或更新的术语保留在FT1中;将FT0中的所有术语t从HBase索引库中删除;将FT1中的所有术语提交到HBase索引库进行更新;将待更新文档D的内容替换为C1,完成待更新文档的索引更新。
-
-
-
-
-