一种基于扁平结构的巨型树的方法

    公开(公告)号:CN117725264A

    公开(公告)日:2024-03-19

    申请号:CN202311373041.0

    申请日:2023-10-23

    IPC分类号: G06F16/901

    摘要: 本发明公开了一种基于扁平结构的巨型树的方法,包括:S1,扁平化降维树型数据,将多维树型数据扁平化为一维链表结构,并记录每个节点的基本属性;S2,封装单个树节点,将链表结构后的每个树节点都存储在一维数组中,并进一步封装每个树节点的样式及事件函数,封装获取所选节点、获取叶子节点等树节点所需函数;S3,渲染优化,以渲染列表的方式,呈现出了用户页面感知到的树结构。采用降维树型数据结构,记录每个树节点层级,根据层级计算缩进,按照列表进行渲染;将原生e l‑tree5000节点左右就会卡顿的承载量,优化至100000量级,渲染性能提升约20倍,为诸如社区网格监控、省市交通大数据、城市智能井盖工程等大量数据的树形结构操作,提供了便捷有效的方案。

    基于备份与恢复实现异构kubernetes集群数据迁移的方法及系统

    公开(公告)号:CN115794492A

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

    申请号:CN202211551001.6

    申请日:2022-12-05

    IPC分类号: G06F11/14 G06F11/30 G06F3/06

    摘要: 本发明公开一种基于备份与恢复实现异构kubernetes集群数据迁移的方法及系统,涉及数据处理领域。以保证K8s集群内数据跨平台的平稳迁移。包括:建立至少一个有迁移数据需求的源集群与外部存储的连接;监听所述源集群,获取至少一条备份指令;获取所述备份指令对应的待迁移数据;所述待迁移数据备份存储到所述外部存储;从所述外部存储读取所述待迁移数据的备份,在预先获得的至少一个目标集群中恢复所述待迁移数据,完成所述源集群与所述目标集群间的数据迁移,至少在还原所述待迁移数据前,建立所述目标集群与外部存储的连接。本发明的技术方案保证K8s集群内数据跨平台的平稳迁移。