【技术实现步骤摘要】
单元格的指定插入方法、装置、计算机设备、存储介质
本专利技术涉及内存数据库缓存
,尤其涉及一种单元格的指定插入方法、装置、计算机设备、存储介质。
技术介绍
随着互联网技术的快速发展,分布式架构体系的不断完善,用户对软件的响应速度和系统的整体性能提出了更高要求。采用缓存机制解决高并发请求和热点数据存储问题成为大众首选方案。缓存机制利用内存的高速读写特性将数据存储于内存,以提高数据访问速度,降低系统在数据读写部分的性能损耗。Redis(RemoteDictionaryServer)是一款以Key-Value为数据模型,开源免费且支持高性能并发读写的非关系型内存数据库,可支持字符串、列表、集合、有序集合及哈希表等多种数据存储结构,提供了发布订阅消息通信模式,其强大的数据管理能力被广泛应用于高速缓存、数据发布及订阅等场景。REDIS哈希类型是字符串类型的字段和值域的映射表,其(键-字段-值)结构与对象的(标识-属性名-属性值)结构相似,可被用来存储结构简单,无复杂关系查询的对象。REDIS虽有键值分布式存储,数 ...
【技术保护点】
1.一种单元格的指定插入方法,其特征在于,包括以下步骤:/n接收单元格数据插入请求,对待操作单元格进行定位;/n检测所述单元格数据插入请求的待插入数据是否存在于待操作单元格集合中;若是,则终止处理;若否,则执行以下步骤;/n判断所述单元格数据插入请求的数据插入位置是否位于所述待操作单元格的边界内,若越界,则终止处理;若未越界,则执行以下步骤;/n将所述待插入数据插入至所述待操作单元格集合;/n判断所述待操作单元格集合是否关联数据表,若不关联,则终止处理;若存在关联,则执行以下步骤;/n判断所述待插入数据存在行数据时,在所述待插入数据所关联的表格中的指定位置中插入所述待插入数据。/n
【技术特征摘要】
1.一种单元格的指定插入方法,其特征在于,包括以下步骤:
接收单元格数据插入请求,对待操作单元格进行定位;
检测所述单元格数据插入请求的待插入数据是否存在于待操作单元格集合中;若是,则终止处理;若否,则执行以下步骤;
判断所述单元格数据插入请求的数据插入位置是否位于所述待操作单元格的边界内,若越界,则终止处理;若未越界,则执行以下步骤;
将所述待插入数据插入至所述待操作单元格集合;
判断所述待操作单元格集合是否关联数据表,若不关联,则终止处理;若存在关联,则执行以下步骤;
判断所述待插入数据存在行数据时,在所述待插入数据所关联的表格中的指定位置中插入所述待插入数据。
2.根据权利要求1所述的单元格的指定插入方法,其特征在于,所述接收单元格数据插入请求的步骤包括,接收待插入数据、数据插入位置。
3.根据权利要求2所述的单元格的指定插入方法,其特征在于,所述检测所述单元格数据插入请求的待插入数据是否存在于待操作单元格集合中的步骤包括,判断待插入单元格对象所属表是否和待插入数据所属表相同。
4.根据权利要求3所述的单元格的指定插入方法,其特征在于,所述将所述待插入数据插入至所述待操作单元格集合的步骤包括,获取所述待插入数据的单元格地址的智能指针,利用调用顺序容器和关联容器的插入方法向所述待操作单元格集合中增加元素。
<...
【专利技术属性】
技术研发人员:胥亮,贾淋淋,孙端,
申请(专利权)人:西安寰宇卫星测控与数据应用有限公司,
类型:发明
国别省市:陕西;61
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。