一种分布式数据库读写中间件

基本信息

申请号 CN201810913576.5 申请日 -
公开(公告)号 CN109086432A 公开(公告)日 2018-12-25
申请公布号 CN109086432A 申请公布日 2018-12-25
分类号 G06F17/30(2006.01)I 分类 计算;推算;计数;
发明人 董津; 曹兴兵; 杨宣志 申请(专利权)人 纳里健康科技有限公司
代理机构 - 代理人 -
地址 310053 浙江省杭州市滨江区江南大道3688号通策广场2幢(潮人汇)901室
法律状态 -

摘要

摘要 本发明公开了一种分布式数据库读写中间件,包括用于对输入的SQL指令进行分析的指令分析模块、用于将中间件对目标操作库和主数据库中取出矫正计数表的数据进行比较的一致性判读模块、用于数据库分配的数据库分配模块、用于对分配的数据库进行操作的数据库操作模块、用于调取数据进行比较的矫正计数表和用于对矫正计数表进行操作,添加计数/输出执行结果的一致性修正模块,采用上述技术方案,主要对读写操作的算法进行改进,通过算法改进,判断本次读操作的数据库和主数据库是否数据一致,如果不一致,就自动将操作指令分配到主数据库进行操作,避免因为编程习惯不当造成的读写错误风险,杜绝因为脏读造成的程序bug,降低测试和编程成本。