一种基于制造技术

技术编号:39843442 阅读:6 留言:0更新日期:2023-12-29 16:34
本发明专利技术提供一种基于

【技术实现步骤摘要】
一种基于Redis的账户分录明细表构建方法及系统


[0001]本专利技术涉及数据库
,尤其涉及一种基于
Redis
的账户分录明细表构建方法及系统


技术介绍

[0002]会计分录码亦称“会计分录标准码”。
统一为会计分录编制的代码

它由会计事项码和会计科目码组成

采用电子数据处理方式,如果在分录上耽误时间,即使机器运算处理的速度很快,也会丧失应用电子数据处理设备的效果

因此,需要简化编制分录的手续,尽量集中设计好日常发生的分录,同时把难懂的和不经常发生的分录予以定型化

标准化和系列化

在电子数据处理会计中,可以利用统一设计的会计科目码和标准化的会计事项码来编制会计分录

[0003]对于会计分录码的管理和分类,规范化的表格统计和管理起到至关重要的作用,目前的管理生成方式的处理速度普遍比较慢,尤其是数据量庞大的时候,效率比较低下
[0004]因此,需要引进比较成熟的应用数据库技术来进行相应的辅助管理


技术实现思路

[0005]本专利技术提供一种基于
Redis
的账户分录明细表构建方法及系统,用以解决现有技术中针对会计账户分录明细表构建时处理速度过慢的缺陷

[0006]第一方面,本专利技术提供一种基于
Redis
的账户分录明细表构建方法,包括:
[0007]获取目标会计分录代码,确定所述目标会计分录代码的
Redis
存储表;
[0008]获取业务数据,将所述业务数据以预设格式存储在
Redis
数据库中;
[0009]连接所述
Redis
数据库,调用目标会计分录代码中的查询数据库,若确定所述
Redis
数据库包含所述
Redis
存储表,则根据预设参数值过滤所述
Redis
存储表,返回列表数据

[0010]根据本专利技术提供的一种基于
Redis
的账户分录明细表构建方法,确定所述目标会计分录代码的
Redis
存储表,包括:
[0011]获取存储数据和读取数据
Redis
配置类,确定所述
Redis
配置类的调用接口;
[0012]确定采用
Redis
中的
hash
类型为数据存储类型,以
Redis
中的
key
为存储表名,以及
value
为存储数据,构建所述
Redis
存储表

[0013]根据本专利技术提供的一种基于
Redis
的账户分录明细表构建方法,获取业务数据,将所述业务数据以预设格式存储在
Redis
数据库中,包括:
[0014]按照
key

value
格式将所述业务数据转换为数据配置表;
[0015]将全部的数据配置表导入所述
Redis
数据库

[0016]根据本专利技术提供的一种基于
Redis
的账户分录明细表构建方法,按照
key

value
格式将所述业务数据转换为数据配置表,包括:
[0017]确定用户名
ID
为表名,
hash
为表数据
list

hash
包括
field

value。
[0018]根据本专利技术提供的一种基于
Redis
的账户分录明细表构建方法,连接所述
Redis
数据库,调用目标会计分录代码中的查询数据库,包括:
[0019]连接实际数据库之前,在所述查询数据库的
dao
层中连接
Redis
数据库;
[0020]根据
dao
层的表名获取
Redis
数据库中的所述查询数据库

[0021]根据本专利技术提供的一种基于
Redis
的账户分录明细表构建方法,若确定所述
Redis
数据库包含所述
Redis
存储表,则根据预设参数值过滤所述
Redis
存储表,返回列表数据,包括:
[0022]获取所述查询数据库中的所述
Redis
存储表;
[0023]基于所述预设参数值进行入参操作,过滤所述
Redis
存储表得到所述列表数据;
[0024]返回所述列表数据

[0025]根据本专利技术提供的一种基于
Redis
的账户分录明细表构建方法,连接所述
Redis
数据库,调用目标会计分录代码中的查询数据库之后,还包括:
[0026]若确定所述
Redis
数据库不包含所述
Redis
存储表,则继续查询所述
Redis
存储表,将查询到的新数据更新至所述
Redis
数据库

[0027]第二方面,本专利技术还提供一种基于
Redis
的账户分录明细表构建系统,包括:
[0028]获取模块,用于获取目标会计分录代码,确定所述目标会计分录代码的
Redis
存储表;
[0029]存储模块,用于获取业务数据,将所述业务数据以预设格式存储在
Redis
数据库中;
[0030]连接模块,用于连接所述
Redis
数据库,调用目标会计分录代码中的查询数据库,若确定所述
Redis
数据库包含所述
Redis
存储表,则根据预设参数值过滤所述
Redis
存储表,返回列表数据

[0031]第三方面,本专利技术还提供一种电子设备,包括存储器

处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述任一种所述基于
Redis
的账户分录明细表构建方法

[0032]第四方面,本专利技术还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如上述任一种所述基于
Redis
的账户分录明细表构建方法

[0033]本专利技术提供的基于
Redis
的账户分录明细表构建方法及系统,通过引入
Redis
数据库,构建会计账户分录明细表时能大幅提高运算处理速度,提高数本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种基于
Redis
的账户分录明细表构建方法,其特征在于,包括:获取目标会计分录代码,确定所述目标会计分录代码的
Redis
存储表;获取业务数据,将所述业务数据以预设格式存储在
Redis
数据库中;连接所述
Redis
数据库,调用目标会计分录代码中的查询数据库,若确定所述
Redis
数据库包含所述
Redis
存储表,则根据预设参数值过滤所述
Redis
存储表,返回列表数据
。2.
根据权利要求1所述的基于
Redis
的账户分录明细表构建方法,其特征在于,确定所述目标会计分录代码的
Redis
存储表,包括:获取存储数据和读取数据
Redis
配置类,确定所述
Redis
配置类的调用接口;确定采用
Redis
中的
hash
类型为数据存储类型,以
Redis
中的
key
为存储表名,以及
value
为存储数据,构建所述
Redis
存储表
。3.
根据权利要求1所述的基于
Redis
的账户分录明细表构建方法,其特征在于,获取业务数据,将所述业务数据以预设格式存储在
Redis
数据库中,包括:按照
key

value
格式将所述业务数据转换为数据配置表;将全部的数据配置表导入所述
Redis
数据库
。4.
根据权利要求3所述的基于
Redis
的账户分录明细表构建方法,其特征在于,按照
key

value
格式将所述业务数据转换为数据配置表,包括:确定用户名
ID
为表名,
hash
为表数据
list

hash
包括
field

value。5.
根据权利要求1所述的基于
Redis
的账户分录明细表构建方法,其特征在于,连接所述
Redis
数据库,调用目标会计分录代码中的查询数据库,包括:连接实际数据库之前,在所述查询数据库的...

【专利技术属性】
技术研发人员:万政朱俊
申请(专利权)人:武汉众邦银行股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1