说明:收录90万 73个行业的国家标准 支持批量下载
文库搜索
切换导航
文件分类
频道
仅15元无限下载
联系我们
问题反馈
文件分类
仅15元无限下载
联系我们
问题反馈
批量下载
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210786014.5 (22)申请日 2022.07.04 (71)申请人 上海达梦数据库有限公司 地址 201203 上海市浦东 新区博霞路5 0号 403室 (72)发明人 韩朱忠 丁国浩 王海龙 (74)专利代理 机构 北京品源专利代理有限公司 11332 专利代理师 赵翠香 (51)Int.Cl. G06F 16/23(2019.01) G06F 16/2458(2019.01) (54)发明名称 一种映射数组更新方法、 装置、 电子设备及 介质 (57)摘要 本发明实施例公开了一种映射数组更新方 法、 装置、 电子设备及介质。 方法包括: 读取当前 的收集次数值, 映射数组的数 组元素个数是设定 映射信息数量加1; 基于收集次数值和数组元素 个数计算第一实际下标; 在第一实际下标所对应 的数组元素中存储当前所收集的映射信息; 在存 储完成之后设置收集次数值加1并返回执行读取 当前的收集次数值的操作。 通过设置数组元素个 数为设定映射信息数量加1, 又将基于当前的收 集次数值和数组元素个数确定的第一实际下标 所对应的数组元素作为多出来的用于存储正在 收集映射信息的数组元素, 能够不影 响其他数组 元素中的映射信息被查询使用, 从而解决在收集 映射信息时映射信息更新和查询所带来的并发 访问冲突的问题。 权利要求书2页 说明书12页 附图3页 CN 115129737 A 2022.09.30 CN 115129737 A 1.一种映射数组更新方法, 其特 征在于, 所述方法包括: 读取当前的收集次数值, 所述收集次数值用于指示映射信息收集的次数, 所述映射数 组的数组元 素个数是设定映射信息数量加1; 基于所述收集次数值和所述数组元 素个数计算第一实际下 标; 在所述第一实际下标所对应的数组元素中存储所述当前所收集的映射信 息, 以更新所 述映射数组; 在存储完成之后, 设置所述收集次数值加1, 并返回执行读取当前的收集次数值的操 作, 持续收集映射信息以更新所述映射数组; 其中, 每次所收集的映射信息不同。 2.根据权利要求1所述的方法, 其特征在于, 所述基于所述收集 次数值和所述数组元素 个数计算第一实际下 标, 包括: 基于所述收集次数值和所述数组元 素个数进行 取模运算, 得到所述第一实际下 标。 3.根据权利要求1所述的方法, 其特 征在于, 所述读取当前的收集次数值, 包括: 根据读取指令在对应读取线程中读取当前的收集次数值。 4.根据权利要求1所述的方法, 其特 征在于, 还 包括: 当响应查询指令在所述映射数组中查询对应的映射信 息时, 根据当前所读取的收集 次 数值判断所述映射数组是否发生回卷; 若发生回卷, 则基于所述当前所读取的收集 次数值和所述数组元素个数计算第 二实际 下标; 基于所述第二实际下 标确定在所述映射数组中的第一 查询区间; 在所述第一 查询区间中查询所述 查询指令对应的映射信息 。 5.根据权利要求4所述的方法, 其特征在于, 所述基于所述第 二实际下标确定在所述映 射数组中的第一 查询区间, 包括: 若所述第二实际下标为零, 则将第 一下标至所述映射数组 的右边界下标之间的区间确 定为所述第一查询区间, 其中, 所述第一下标为所述映射数组的左边界下标与1之间的和 值, 所述左边界下 标为零, 所述右边界下 标为所述设定映射信息数量所对应值; 若所述第二实际下标非零, 则将所述左边界下标至第 二下标之间的区间和第 三下标至 所述右边界下标之间的区间确定为所述第一查询区间, 其中, 所述第二下标为所述第二实 际下标与1之间的差值, 所述第三下 标为所述第二实际下 标与1之间的和值。 6.根据权利要求 4所述的方法, 其特 征在于, 还 包括: 若未发生回卷, 则将所述当前所读取的收集次数值作为第三实 际下标, 并基于所述第 三实际下 标确定在所述映射数组中的第二 查询区间; 在所述第二 查询区间中查询所述 查询指令对应的映射信息 。 7.根据权利要求6所述的方法, 其特征在于, 所述基于所述第 三实际下标确定在所述映 射数组中的第二 查询区间, 包括: 若所述第三实际下 标为零, 则所述第二 查询区间为空; 若所述第三实际下标非零, 则将所述映射数组的左边界下标至第四下标之间的区间确 定为所述第二查询区间, 其中, 所述第四下标为所述第三 实际下标与1之 间的差值, 其中, 所 述左边界下 标为零。权 利 要 求 书 1/2 页 2 CN 115129737 A 28.一种映射数组更新装置, 其特 征在于, 包括: 读取模块, 用于读取当前的收集次数值, 所述收集次数值用于指示映射信息收集的次 数, 所述映射数组的数组元 素个数是设定映射信息数量加1; 计算模块, 用于基于所述收集次数值和所述数组元 素个数计算第一实际下 标; 存储模块, 用于在所述第 一实际下标所对应的数组元素中存储所述当前所收集的映射 信息, 以更新所述映射数组; 更新模块, 用于在存储完成之后, 设置所述收集次数值加1, 并返回执行读取当前的收 集次数值的操作, 持续收集映射信息以更新所述映射数组; 其中, 每次所收集的映射信息不同。 9.一种电子设备, 其特 征在于, 所述电子设备包括: 至少一个处 理器; 以及 与所述至少一个处 理器通信连接的存 储器; 其中, 所述存储器存储有可被所述至少一个处理器执行的计算机程序, 所述计算机程序被所 述至少一个处理器执行, 以使所述至少一个处理器能够执行权利要求1 ‑7中任一项所述的 映射数组更新方法。 10.一种计算机可读存储介质, 其特征在于, 所述计算机可读存储介质存储有计算机指 令, 所述计算机指令用于使处理器执行时实现权利要求1 ‑7中任一项所述的映射数组更新 方法。权 利 要 求 书 2/2 页 3 CN 115129737 A 3
专利 一种映射数组更新方法、装置、电子设备及介质
文档预览
中文文档
18 页
50 下载
1000 浏览
0 评论
0 收藏
3.0分
赞助2.5元下载(无需注册)
温馨提示:本文档共18页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
下载文档到电脑,方便使用
赞助2.5元下载
本文档由 SC 于
2024-02-07 12:43:20
上传分享
举报
下载
原文档
(733.8 KB)
分享
友情链接
T-SCSVA 0002.1—2023 体育运动场地建设和验收 第1部分:合成材料面层.pdf
GB-T 42473-2023 声学 噪声烦恼度的评价和预测方法.pdf
GB-T 21063.2-2007 政务信息资源目录体系 第2部分 技术要求.pdf
GB-T 42076.1-2022 生物技术 细胞计数 第1部分:细胞计数方法通则.pdf
GB-T 40651-2021 信息安全技术 实体鉴别保障框架.pdf
DB15-T 2186—2021 林草数据备份管理规范 内蒙古自治区.pdf
T-ZGCMITT 009—2022 介入手术室放射防护用品使用管理.pdf
T-CFA 030501—2020 铸造企业生产能力核算方法.pdf
SY-T 5329-2022 碎屑岩油藏注水水质指标技术要求及分析方法.pdf
GB-T 43748-2024 微束分析 透射电子显微术 集成电路芯片中功能薄膜层厚度的测定方法.pdf
T-CAMA 04—2019 植保无人飞机 安全操作规程.pdf
WS-T 796-2022 围手术期患者血液管理指南.pdf
T-CSAE 78—2018 电动汽车再生制动平顺性的评价 及试验方法.pdf
阿里云 专有云敏捷版云原生PaaS场景 阿里云企业级容器平台AECP 产品文档 2021.pdf
GB-T 37033.3-2018 信息安全技术 射频识别系统密码应用技术要求 第3部分:密钥管理技术要求.pdf
GM-T 0093-2020 证书与密钥交换格式规范.pdf
GB-T 28454-2020 信息技术 安全技术 入侵检测和防御系统(IDPS)的选择、部署和操作.pdf
DB11-T 1854-2021 公共建筑室内照明系统节能监测 北京市.pdf
GB-T 26778-2023 汽车列车性能要求及试验方法.pdf
GB-T 14506.14-2010 硅酸盐岩石化学分析方法 第14部分:氧化亚铁量测定.pdf
1
/
18
评价文档
赞助2.5元 点击下载(733.8 KB)
回到顶部
×
微信扫码支付
2.5
元 自动下载
官方客服微信:siduwenku
支付 完成后 如未跳转 点击这里 下载
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们
微信(点击查看客服)
,我们将及时删除相关资源。