机器学习数据索引结构的自适应结构调整方法及系统

    公开(公告)号:CN111309982A

    公开(公告)日:2020-06-19

    申请号:CN202010148015.8

    申请日:2020-03-05

    Abstract: 本发明提供了一种机器学习数据索引结构的自适应结构调整方法及系统,包括:选取节点步骤:按照预设的节点编号顺序逐个选取机器学习数据索引结构中的节点;分析节点步骤:分析选取得的节点,根据节点中缓存数据量和误差范围大小执行对应的结构调整操作:若节点中缓存数据量或节点内机器学习模型的预测误差过大,则执行节点分裂步骤;若节点与其相邻节点中的缓存数据量及误差范围都过小,则两节点执行节点合并步骤;否则,则结束流程。本发明提供细粒度的机器学习索引结构调整方法,相比对全部数据重新训练,能减少重新训练模型的个数,避免结构调整时对不相关模型和缓存的性能影响。

    全局可串行化的多数据库事务控制方法及系统

    公开(公告)号:CN119621253A

    公开(公告)日:2025-03-14

    申请号:CN202411780655.5

    申请日:2024-12-05

    Abstract: 本发明提供了一种全局可串行化的多数据库事务控制方法及系统,包括:应用服务向垫片层注册多数据库事务处理逻辑;收到客户端发起的多数据库事务请求,令垫片层拦截并开始多数据库事务的全局事务;垫片层根据多数据库事务处理逻辑执行多数据库事务的子事务请求;向两阶段提交协调器提交全局事务,返回多数据库事务请求的执行结果至客户端。本发明为多数据库事务提供原子性、持久性和全局可串行化保证;基于垫片层复用现有数据库系统的并发控制,可无缝集成到现有应用;事务协调开销低,适应高并发环境;本格一致性的分布式事务控制,具有良好的ACID特性;不依赖于具体的服务实现平台;对应用保持低侵入性,事务控制不影响正常业务代码的编写。

    基于机器学习的高效并发索引数据结构

    公开(公告)号:CN111651455A

    公开(公告)日:2020-09-11

    申请号:CN202010456178.2

    申请日:2020-05-26

    Abstract: 本发明提供了一种基于机器学习的并发索引数据结构的索引方法,所述索引方法包括:组节点定位步骤:将请求中的键作为根节点的机器学习模型的输入,计算得出该键所在的组节点范围,继续在该组节点范围内将请求的键与根节点中保存的组节点的键的范围比较,找到目标键值对所在的组节点。本发明使用RCU技术和两层缓存数据结构,支持并发的缓存合并操作和索引操作,减少因索引操作被阻塞导致的性能波动,同时保障了索引数据的一致性。本发明使用两层索引结构,足够适应大数据索引请求,避免多层索引结构的节点跳转带来的性能开销。

Patent Agency Ranking