【技术实现步骤摘要】
一种数据路由读写方法、设备及存储介质
本专利技术涉及数据读取
,尤其涉及一种数据路由读写方法、设备及存储介质。
技术介绍
数据库是以一定方式储存在一起、能与多个用户共享、具有尽可能小的冗余度、与应用程序彼此独立的数据集合,可视为电子化的文件柜——存储电子文件的处所,用户可以对文件中的数据进行新增、查询、更新、删除等操作。目前,现有的数据库种类有很多,不同类型的数据库也具有不同的特点,例如适用于缓存的高速数据读取的数据库、适用于大数据存储的数据库、适用于业务数据读取的数据库等等。但是在现有的业务系统中,不同的数据在不同的环境下有不同的存取需求,若系统中只使用某种单一类型的数据库,则无法同时集成应用到各种数据库的特点,系统运行效率则无法提高。
技术实现思路
为了克服现有技术的不足,本专利技术的目的之一在于提供一种数据路由读写方法,提高应用业务系统数据存取的适应性,以提高系统运行效率。本专利技术的目的之二在于提供一种电子设备。本专利技术的目的之三在于提供一种存储介质。本专利 ...
【技术保护点】
1.一种数据路由读写方法,其特征在于,应用于具有多个不同类型数据库的业务系统中,并对多个数据库进行等级顺序排列;所述读写方法包括读取方法和写入方法,其中所述读取方法为:/n步骤S11:按照数据库的等级顺序依次访问每一级数据库,并判断当前数据库中是否存在需要读取的数据,若存在,则返回该数据,并执行步骤S12;若不存在,执行步骤S13;/n步骤S12:判断当前数据库是否为最低级数据库,若是,则完成读取操作;若否,则将返回的数据更新至比当前数据库等级低的数据库中;/n步骤S13:判断当前数据库是否为最高级数据库,若是,则返回null,并将null值更新到比当前数据库等级低的数据库 ...
【技术特征摘要】
1.一种数据路由读写方法,其特征在于,应用于具有多个不同类型数据库的业务系统中,并对多个数据库进行等级顺序排列;所述读写方法包括读取方法和写入方法,其中所述读取方法为:
步骤S11:按照数据库的等级顺序依次访问每一级数据库,并判断当前数据库中是否存在需要读取的数据,若存在,则返回该数据,并执行步骤S12;若不存在,执行步骤S13;
步骤S12:判断当前数据库是否为最低级数据库,若是,则完成读取操作;若否,则将返回的数据更新至比当前数据库等级低的数据库中;
步骤S13:判断当前数据库是否为最高级数据库,若是,则返回null,并将null值更新到比当前数据库等级低的数据库中;若否,则继续访问下一级数据库并执行步骤S11。
2.根据权利要求1所述的数据路由读写方法,其特征在于,所述数据库的数量设为三个。
3.根据权利要求2所述的数据路由读写方法,其特征在于,三个不同类型的所述数据库包括内存数据库、关系数据库和分布式数据库。
4.根据权利要求3所述的数据路由读写方法,其特征在于,所述内存数据库为一级数据库,所述关系数据库为二级数据库,所述分布式数据库为三级数据库。
5.根据权利要求1所述的数据路由读写方法,其特征在于,所述写入方法包括:步骤S2:接收用户输入的数据,将数据...
【专利技术属性】
技术研发人员:沈汉标,王妙玉,童威云,吴宁泉,李思龙,
申请(专利权)人:广东科徕尼智能科技有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。