一种分布式数据库数据的分片方法及装置

    公开(公告)号:CN106354828A

    公开(公告)日:2017-01-25

    申请号:CN201610777653.X

    申请日:2016-08-31

    CPC classification number: G06F11/1448 G06F16/27

    Abstract: 本发明提供了一种分布式数据库数据的分片方法及装置,其中,所述方法包括:确定安全组内节点的数量;确定每个节点中数据分片的数量,其中,每个节点中数据分片的数量不大于所述安全组内节点的数量;根据所述节点和数据分片的数量部署数据分片。通过根据所安全组内节点和数据分片的数量部署数据分片,当安全组内存在机器损坏时,可以由当前安全组内的多台机器来承担损坏机器的访问压力,避免了访问压力由单台机器承担,避免了短板效应的出现,此外还具有较强的容错能力,还可实现负载均衡。

    数据分组聚合数据分布的选择方法及装置

    公开(公告)号:CN106339480A

    公开(公告)日:2017-01-18

    申请号:CN201610777672.2

    申请日:2016-08-31

    Abstract: 本发明提供了数据分组聚合数据分布的选择方法及装置,所述方法包括;判断数据分组字段是否为hash分布列,如果为hash分布列,则直接下发至计算节点执行数据连接;如果不为hash分布列,则根据操作时间结果选择数据分布方式。通过对不同的配置的操作时间进行比较,从中选取最优配置方法,实现数据分组聚合操作的性能最优。

    一种隐蔽信道检测方法及装置

    公开(公告)号:CN105763271A

    公开(公告)日:2016-07-13

    申请号:CN201510927065.5

    申请日:2015-12-12

    Inventor: 崔维力 赵伟 李淼

    Abstract: 本发明公开了一种隐蔽信道通信的检测方法及装置。所述方法包括获取数据库系统运行时用以检测隐蔽信道的信息,根据所述信息确定隐蔽信道使用事件;确定所述隐蔽信道使用事件包括的各个操作的参数状态;根据所述状态参数属于设定的参数空间的概率范围确定所述操作是否合法。本发明解决现有的基于隐蔽信道判断规则的检测隐蔽信道技术存在误判率高和漏检情况的问题,实现不需要先验知识即可检测隐蔽信道通信,提高了检测效率,达到了降低误判率及漏检率的效果。

    基于LDAPV3扩展操作的目录条目批量增删操作实现方法

    公开(公告)号:CN105574125A

    公开(公告)日:2016-05-11

    申请号:CN201510932780.8

    申请日:2015-12-12

    CPC classification number: G06F17/30545 G06F17/30864

    Abstract: 本发明提供一种基于LDAPV3扩展操作的目录条目批量增删操作实现方法,在目录客户方的LDAPV3扩展请求中,将若干待操作的目录条目内容按照一定的格式要求填入到扩展请求的附加数据,一次性地发送给目录服务方来解析与操作,从而实现更复杂的目录条目的批量操作,目录服务方将批量操作的运行结果按照一定的格式要求返回给目录客户方。本发明使目录服务方通过扩展操作支持了LDAPV3标准中所不具有的目录条目的批量操作,填补了目录批量操作的功能空白,同时使用该操作可降低原客户方程序为实现若干条目同时增删的API调用的复杂度,大量减少原客户方与服务方请求和反馈等交互的多次网络花费,从而提升了目录的增删性能。

    目录服务日志的实现方法

    公开(公告)号:CN105530299A

    公开(公告)日:2016-04-27

    申请号:CN201510925954.8

    申请日:2015-12-12

    Abstract: 本发明公开了一种目录服务日志的实现方法,包括配置信息存储模块、配置日志记录模块、信息摘要值分析模块、操作执行模块和配置日志分类模块,方法包括以下步骤:步骤A、读取配置信息存储模块内配置信息;步骤B、所述操作执行模块接收操作请求,并记录操作时间、获取操作主体;步骤C,所述信息摘要值分析模块接收并根据操作执行模块的执行操作类型计算摘要值且进行目录记录;步骤D、所述配置日志分类模块将信息分类发送给配置日志记录模块;步骤E、所述配置日志记录模块接收信息,并按照操作记录类型和记录级别进行分类记录和存储。本发明设计合理,方便监管人员掌握相关动态,确保目录服务运行的安全和稳定,适用性好,实用性强。

    根据预置规则自动生成测试用例的测试模板及测试方法

    公开(公告)号:CN105512036A

    公开(公告)日:2016-04-20

    申请号:CN201510924677.9

    申请日:2015-12-12

    CPC classification number: G06F11/3668

    Abstract: 本发明公开了根据预置规则自动生成测试用例的测试模板及测试方法,主要涉及数据库领域。包括参数定义区和执行步骤定义区,所述参数定义区的参数能够任意定义,所述执行步骤定义区指定步骤里调用的测试脚本,所述测试脚本包括description函数、detail函数和process函数,所述description函数里实现输出该步骤的概要信息,所述detail函数实现该步骤执行的具体测试步骤,所述process函数实现该步骤需要执行的测试过程。本发明通过可执行的、自描述的、可选参数的过程,自动组合形成测试用例,可以大大缩短测试时间,减少测试人力需求。

    一种支持分布式事务的数据库的连接方法

    公开(公告)号:CN103064964B

    公开(公告)日:2016-04-20

    申请号:CN201210591754.X

    申请日:2012-12-29

    Abstract: 本发明提供了一种支持分布式事务的数据库的连接方法,包括:将分布式事务所涉及的分布式数据库连接对象作为一个整体进行封装,形成多节点执行器,并将多节点执行器对象作为分布式数据库连接池的缓存对象进行缓存,并建立与应用系统的对应关联关系;分布式数据库连接池接收到应用系统请求后,确定与该请求对应的有逻辑关系的缓存的多节点执行器对象;将上一步骤所确定的多节点执行器对象分配给应用系统用于对数据库的分布式事务操作。本发明的有益效果是能够使应用系统从繁杂的分布式事务处理逻辑中解脱出来,专心于业务逻辑;同时,也能够保障对多个数据库的分布式访问读写操作的正确性,有效提高对多数据库进行分布式事务操作的利用率。

    一种节点支持多数据分片的分布式集群的扩容和缩容方法

    公开(公告)号:CN104615657A

    公开(公告)日:2015-05-13

    申请号:CN201410854728.0

    申请日:2014-12-31

    Abstract: 本发明创造提供一种节点支持多数据分片的分布式集群的扩容和缩容方法,包括以下步骤:S1.规划集群总的数据分片数以及各个数据分片和物理节点间的对应关系,这种对应关系简称为集群distribution;S2.根据集群配置的distribution把数据分布到对应的物理节点上;S3.根据集群总的数据分片数和集群改变后的所有物理节点,重新建立新的集群distribution;S4.按照集群新的distribution,部分数据分片迁移到新的物理节点上;S5.当所有需要迁移的数据分片的数据搬移完成后,切换集群原有的distribution到新的集群distribution,集群按照该新的distribution对外提供服务。本设计不需要对所有数据进行hash计算;按照数据分片来重分布数据,扩容性能得到提升;迁移完的数据分片直接删除即可,数据空间可以完全释放。

    应用于分布式数据库的解决2PC模型单点故障问题的方法

    公开(公告)号:CN104504130A

    公开(公告)日:2015-04-08

    申请号:CN201410854727.6

    申请日:2014-12-31

    CPC classification number: G06F17/30575 G06F17/30371

    Abstract: 本发明提供一种应用于分布式数据库的解决2PC模型单点故障问题的方法,包含:建立一列从协调者队列,存入多个站点作为从协调者,其中每个从协调者的功能和协调者是相同的;协调者与多个参与者之间按照两阶段提交协议通过数据包进行通信;同时,协调者和所有从协调者之间每隔一时间段进行一次通信;若从协调者在这个时间段后没有收到协调者发送的消息,则认为协调者发生阻塞,系统立即根据一定算法从协调者队列中选择一从协调者作为新的协调者与多个参与者进行通信。本发明具有的优点和积极效果是:对于参与者来说,协调者永远不会阻塞,解决了单点故障问题;同时,也能够保障工作中有高性能的协调者。

Patent Agency Ranking