【技术实现步骤摘要】
本申请涉及小型移动端开发的支持对象代理模型的数据库领域,具体涉及一种移动数据库的软件设计方法、装置及设备。
技术介绍
1、移动数据库(totem mobile database,简称tmdb)软件是一种小型移动端数据库,主要设计用于移动设备和嵌入式系统上轻量级数据库系统。通过手持终端、小型便携设备等方式携带移动数据库进行野外作业、地理信息采集。当前的移动数据库存在以下问题:资源消耗太大,无法保证在有限的移动环境中高效运行;对实时性要求较高的一些应用存在应用局限性;需要远程调用导致使用速度较慢。
技术实现思路
1、本申请提供一种移动数据库的软件设计方法、装置及设备,通过一种结构化的方式来保存和组织数据,使得计算能够高效地读取和写入数据,并通过日志管理部分,保障系统崩溃能及时恢复,保证数据安全性。
2、第一方面,本申请实施例提供一种移动数据库的软件设计方法,所述移动数据库的软件设计方法包括:
3、基于存储层次结构设计,将数据表通过转化为键值对的形式存放于lsm-tree
...【技术保护点】
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所述的一种移动数据库的软件设计方法,其特征在于:对于编译查询,分析器用于检查输入的查询字符串,通过词法、语法和语义分析确保查询字符串的正确性,若查询字符串有效,则...
【专利技术属性】
技术研发人员:王胜,王海月,王征权,袁来,彭志勇,
申请(专利权)人:武汉大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。