当前位置: 首页 > 专利查询>武汉大学专利>正文

一种移动数据库的软件设计方法、装置及设备制造方法及图纸

技术编号:42164714 阅读:17 留言:0更新日期:2024-07-27 00:13
本发明专利技术公开了一种移动数据库的软件设计方法、装置及设备,涉及小型移动端开发的支持对象代理模型的数据库领域,该方法包括基于存储层次结构设计,将数据表通过转化为键值对的形式存放于LSM‑Tree中,并在LSM‑Tree中引入compaction机制;通过TOTEM的查询系统完成TOTEM‑SQL命令的执行;基于WAL方法以记录redo信息至日志文件,通过比较日志文件中的操作记录与实际执行的操作来执行redo操作。本申请通过一种结构化的方式来保存和组织数据,使得计算能够高效地读取和写入数据,并通过日志管理部分,保障系统崩溃能及时恢复,保证数据安全性。

【技术实现步骤摘要】

本申请涉及小型移动端开发的支持对象代理模型的数据库领域,具体涉及一种移动数据库的软件设计方法、装置及设备


技术介绍

1、移动数据库(totem mobile database,简称tmdb)软件是一种小型移动端数据库,主要设计用于移动设备和嵌入式系统上轻量级数据库系统。通过手持终端、小型便携设备等方式携带移动数据库进行野外作业、地理信息采集。当前的移动数据库存在以下问题:资源消耗太大,无法保证在有限的移动环境中高效运行;对实时性要求较高的一些应用存在应用局限性;需要远程调用导致使用速度较慢。


技术实现思路

1、本申请提供一种移动数据库的软件设计方法、装置及设备,通过一种结构化的方式来保存和组织数据,使得计算能够高效地读取和写入数据,并通过日志管理部分,保障系统崩溃能及时恢复,保证数据安全性。

2、第一方面,本申请实施例提供一种移动数据库的软件设计方法,所述移动数据库的软件设计方法包括:

3、基于存储层次结构设计,将数据表通过转化为键值对的形式存放于lsm-tree中,并在lsm-tr本文档来自技高网...

【技术保护点】

1.一种移动数据库的软件设计方法,其特征在于,所述移动数据库的软件设计方法包括:

2.如权利要求1所述的一种移动数据库的软件设计方法,其特征在于:

3.如权利要求2所述的一种移动数据库的软件设计方法,其特征在于:

4.如权利要求2所述的一种移动数据库的软件设计方法,其特征在于,对于SSTable中指定key的操作步骤,具体包括:

5.如权利要求1所述的一种移动数据库的软件设计方法,其特征在于:所述compaction用于清除内存数据刷盘后产生的数据层交叠和重复key累积,且compaction还用于通过定期合并多层数据来清理旧版本数据。...

【技术特征摘要】

1.一种移动数据库的软件设计方法,其特征在于,所述移动数据库的软件设计方法包括:

2.如权利要求1所述的一种移动数据库的软件设计方法,其特征在于:

3.如权利要求2所述的一种移动数据库的软件设计方法,其特征在于:

4.如权利要求2所述的一种移动数据库的软件设计方法,其特征在于,对于sstable中指定key的操作步骤,具体包括:

5.如权利要求1所述的一种移动数据库的软件设计方法,其特征在于:所述compaction用于清除内存数据刷盘后产生的数据层交叠和重复key累积,且compaction还用于通过定期合并多层数据来清理旧版本数据。

6.如权利要求1所述的一种移动数据库的软件设计方法,其特征在于:对于编译查询,分析器用于检查输入的查询字符串,通过词法、语法和语义分析确保查询字符串的正确性,若查询字符串有效,则...

【专利技术属性】
技术研发人员:王胜王海月王征权袁来彭志勇
申请(专利权)人:武汉大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1