CN107943542A - 一种配置信息管理方法、装置、可读介质及存储控制器 - Google Patents
一种配置信息管理方法、装置、可读介质及存储控制器 Download PDFInfo
- Publication number
- CN107943542A CN107943542A CN201711215014.5A CN201711215014A CN107943542A CN 107943542 A CN107943542 A CN 107943542A CN 201711215014 A CN201711215014 A CN 201711215014A CN 107943542 A CN107943542 A CN 107943542A
- Authority
- CN
- China
- Prior art keywords
- target
- configuration information
- data
- primary key
- key value
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000007726 management method Methods 0.000 title claims abstract description 15
- 238000000034 method Methods 0.000 claims abstract description 25
- 238000013523 data management Methods 0.000 claims description 8
- 238000010276 construction Methods 0.000 claims description 4
- 230000004044 response Effects 0.000 claims description 3
- 239000002184 metal Substances 0.000 description 4
- 230000008569 process Effects 0.000 description 4
- 230000009471 action Effects 0.000 description 3
- 238000010586 diagram Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 238000004883 computer application Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/445—Program loading or initiating
- G06F9/44505—Configuring for program initiating, e.g. using registry, configuration files
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/22—Indexing; Data structures therefor; Storage structures
- G06F16/2282—Tablespace storage structures; Management thereof
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
本发明提供了配置信息管理方法、装置、可读介质及存储控制器,方法包括:构建包括主键字段和至少两个数据字段的数据库表,至少两个数据字段与至少两个数据类型一一对应;为应用软件的每一条配置信息分别分配主键值,并将当前配置信息和其对应的主键值作为一条数据库记录存储至数据库表,且主键值存储至主键字段下、配置信息存储至所属数据类型对应的数据字段下;获取至少一个用户标识与各个主键值之间的对应关系;接收携带用户标识和至少一个数据类型的数据读取请求,并根据对应关系确定对应的至少一个主键值;根据至少一个主键值和至少一个数据类型从数据库表中读取至少一条配置信息。通过本发明的技术方案,可提高配置信息的读取速度。
Description
技术领域
本发明涉及计算机技术领域,特别涉及一种配置信息管理方法、装置、可读介质及存储控制器。
背景技术
随着计算机应用技术的不断发展,产生了的应用软件,应用软件的每一个用户可能具有多条配置信息,如此,则使得应用软件所对应的配置信息的数量也大量增加。
目前,通常根据应用软件的各条配置信息所产生的时间点,将不同时间段内分别产生的配置信息存储在不同的数据库表征中,当需要读取指定用户的配置信息时,则可根据该指定用户的用户标识遍历各个数据库表中存储的每一条配置信息,从而查询并读取该指定用户的各条配置信息。
上述技术方案中,同一个应用软件的大量配置信息分散存储,且不同的配置信息可能对应不同的数据类型,当需要对指定用户的属于指定类型的至少一条配置信息进行读取时,则需要对大量的数据库表进行遍历,并同时遍历每一张数据库表中分别存储的每一条配置信息,消耗时间较长,配置信息的读取速度较慢。
发明内容
本发明实施例提供了一种配置信息管理方法、装置、可读介质及存储控制器,可提高配置信息的读取速度。
第一方面,本发明提供了一种配置信息管理方法,包括:
构建目标数据库表,其中,所述目标数据库表包括一主键字段和至少两个数据字段,所述至少两个数据字段与至少两个数据类型一一对应;
针对目标应用软件的每一条配置信息,执行:为所述配置信息分配用于标识所述配置信息的主键值,并将所述配置信息和所述主键值作为一条数据库记录存储至所述目标数据库表,其中,所述数据库记录中携带的主键值存储至所述主键字段下,所述数据库记录中携带的配置信息存储至当前所述配置信息所属的数据类型所对应的数据字段下;
获取目标应用软件的至少一个用户的用户标识与各个所述主键值之间的对应关系;还包括:
接收外部输入的携带目标用户标识和至少一个目标数据类型的数据读取请求,并根据所述对应关系确定对应于所述目标用户标识的至少一个目标主键值;
根据所述至少一个目标主键值和所述至少一个目标数据类型从所述目标数据库表中读取至少一条配置信息。
优选地,
在所述根据所述至少一个目标主键值和所述至少一个目标数据类型从所述目标数据库表中读取至少一条配置信息之前,还包括:
预先设置每一个所述数据类型所分别对应的数据读取接口;
确定各个所述目标数据类型所分别对应的目标数据读取接口;
则,所述根据所述至少一个目标主键值和所述至少一个目标数据类型从所述目标数据库表中读取至少一条配置信息,包括:
调用各个所述目标数据读取接口,使得各个所述数据读取接口根据所述至少一个目标主键值和所述至少一个目标数据类型从所述目标数据库表中读取至少一条配置信息。
优选地,
所述至少两个数据类型包括:字符串类型、长数据类型和布尔类型中的至少两个。
第二方面,本发明实施例提供了一种配置信息管理装置,包括:
构建模块,用于构建目标数据库表,其中,所述目标数据库表包括一主键字段和至少两个数据字段,所述至少两个数据字段与至少两个数据类型一一对应;
存储处理模块,用于针对目标应用软件的每一条配置信息,执行:为所述配置信息分配用于标识所述配置信息的主键值,并将所述配置信息和所述主键值作为一条数据库记录存储至所述目标数据库表,其中,所述数据库记录中携带的主键值存储至所述主键字段下,所述数据库记录中携带的配置信息存储至当前所述配置信息所属的数据类型所对应的数据字段下;
获取模块,用于获取目标应用软件的至少一个用户的用户标识与各个所述主键值之间的对应关系;
响应处理模块,用于接收外部输入的携带目标用户标识和至少一个目标数据类型的数据读取请求,并根据所述对应关系确定对应于所述目标用户标识的至少一个目标主键值;
读取处理模块,用于根据所述至少一个目标主键值和所述至少一个目标数据类型从所述目标数据库表中读取至少一条配置信息。
优选地,
还包括:设置模块和接口确定模块;其中,
所述设置模块,用于预先设置每一个所述数据类型所分别对应的数据读取接口;
所述接口确定模块,用于确定各个所述目标数据类型所分别对应的目标数据读取接口;
所述读取处理模块,用于调用各个所述目标数据读取接口,使得各个所述数据读取接口根据所述至少一个目标主键值和所述至少一个目标数据类型从所述目标数据库表中读取至少一条配置信息。
优选地,
所述至少两个数据类型包括:字符串类型、长数据类型和布尔类型中的至少两个。
第三方面,本发明实施例提供了一种可读介质,包括执行指令,当存储控制器的处理器执行所述执行指令时,所述存储控制器执行第一方面中任一项所述的方法。
第四方面,本发明实施例提供了一种存储控制器,包括:处理器、存储器和总线;
所述处理器和所述存储器通过所述总线连接;
所述存储器,当所述存储控制器运行时,所述处理器执行所述存储器存储的所述执行指令,以使所述存储控制器执行第一方面中任一项所述的方法。
本发明实施例提供了一种数据管理方法、装置、可读介质及存储控制器,该方法中,通过构建包括一主键字段和至少两个数据字段、且至少两个数据字段与至少两个数据类型一一对应的目标数据库表,针对目标应用的每一条配置信息分别分配用于标识当前配置信息的主键值,并将当前配置信息和其对应的主键值作为一条数据库记录存储至数据库表,一条数据库记录中携带的主键值存储至主键字段下、配置信息存储至其所属数据类型所对应的数据字段下,在进一步获取到目标应用软件的各个用户的用户标识与各个主键值之间的对应关系之后,当接收到携带目标用户标识和至少一个目标数据类型的数据读取请求时,则可根据该对应关系确定对应于目标用户标识的至少一个目标主键值,然后根据至少一个目标主键值和至少一个目标数据类型从目标数据库表中读取至少一条配置信息。综上可见,本发明实施例提供的技术方案中,同一个应用软件的每一条配置信息均存储在目标数据库表中,且各个用户的每一条配置信息在目标数据库表中的存储位置可以通过其对应的主键值和所属的数据类型所对应的数据字段来进行定位,可提高配置信息的读取速度。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明一实施例提供的一种数据管理方法的流程图;
图2是本发明一实施例提供的另一种数据管理方法的流程图;
图3是本发明一实施例提供的一种数据管理装置的结构示意图;
图4是本发明一实施例提供的另一种数据管理装置的结构示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例,基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。
如图1所示,本发明实施例提供了一种配置信息管理方法,包括:
步骤101,构建目标数据库表,其中,所述目标数据库表包括一主键字段和至少两个数据字段,所述至少两个数据字段与至少两个数据类型一一对应;
步骤102,针对目标应用软件的每一条配置信息,执行:为所述配置信息分配用于标识所述配置信息的主键值,并将所述配置信息和所述主键值作为一条数据库记录存储至所述目标数据库表,其中,所述数据库记录中携带的主键值存储至所述主键字段下,所述数据库记录中携带的配置信息存储至当前所述配置信息所属的数据类型所对应的数据字段下;
步骤103,获取目标应用软件的至少一个用户的用户标识与各个所述主键值之间的对应关系;
步骤104,接收外部输入的携带目标用户标识和至少一个目标数据类型的数据读取请求,并根据所述对应关系确定对应于所述目标用户标识的至少一个目标主键值;
步骤105,根据所述至少一个目标主键值和所述至少一个目标数据类型从所述目标数据库表中读取至少一条配置信息。
如图1所示的实施例,通过构建包括一主键字段和至少两个数据字段、且至少两个数据字段与至少两个数据类型一一对应的目标数据库表,针对目标应用的每一条配置信息分别分配用于标识当前配置信息的主键值,并将当前配置信息和其对应的主键值作为一条数据库记录存储至数据库表,一条数据库记录中携带的主键值存储至主键字段下、配置信息存储至其所属数据类型所对应的数据字段下,在进一步获取到目标应用软件的各个用户的用户标识与各个主键值之间的对应关系之后,当接收到携带目标用户标识和至少一个目标数据类型的数据读取请求时,则可根据该对应关系确定对应于目标用户标识的至少一个目标主键值,然后根据至少一个目标主键值和至少一个目标数据类型从目标数据库表中读取至少一条配置信息。综上可见,本发明实施例提供的技术方案中,同一个应用软件的每一条配置信息均存储在目标数据库表中,且各个用户的每一条配置信息在目标数据库表中的存储位置可以通过其对应的主键值和所属的数据类型所对应的数据字段来进行定位,可提高配置信息的读取速度。
本发明一个实施例中,所述至少两个数据类型包括但不限于字符串类型、长数据类型和布尔类型中的至少两个。
相应的,由于目标数据库表中存储的配置信息的数据类型多种多样,且不同的数据类型需要通过调用不同的数据读取接口,才能实现通过调用的数据读取接口从目标数据库中读取与相应数据类型的配置信息,因此,本发明一个实施例中,在所述根据所述至少一个目标主键值和所述至少一个目标数据类型从所述目标数据库表中读取至少一条配置信息之前,还包括:
预先设置每一个所述数据类型所分别对应的数据读取接口;
确定各个所述目标数据类型所分别对应的目标数据读取接口;
则,所述根据所述至少一个目标主键值和所述至少一个目标数据类型从所述目标数据库表中读取至少一条配置信息,包括:
调用各个所述目标数据读取接口,使得各个所述数据读取接口根据所述至少一个目标主键值和所述至少一个目标数据类型从所述目标数据库表中读取至少一条配置信息。
为了更加清楚的说明本发明的技术方案及优点,本发明实施例提供了另一种数据管理方法,如图2所示,具体可以包括如下各个步骤。
步骤201,构建目标数据库表。
其中,目标数据库表包括一主键字段和至少两个数据字段,至少两个数据字段与至少两个数据类型一一对应。
本发明实施例以至少两个数据类型包括字符串类型、长数据类型和布尔类型等三种数据类型,并构建如下表1所示的目标数据库表为例。
表1
主键 | String Value | Long Value | Bool Value |
表1中,数据字段String Value与字符串类型相对应,Long Value与长数据类型相对应,Bool Value与布尔类型相对应。
应当理解的是,目标数据库表中各个数据字段的名称、数量可以由用户结合实际业务需求进行扩展,当然,目标数据库表中还可以设置其他类型的字段以满足用户的实际业务需求。
步骤202,针对目标应用软件的每一条配置信息,为当前配置信息分配用于标识当前配置信息的当前主键值。
这里,为当前配置信息分配的当前主键值应当能够用于对当前配置信息进行唯一标识,从而使得目标应用的每一个配置信息可以分别对应不同的主键值。
步骤203,将当前配置信息及其对应的当前主键值作为一条数据库记录存储至目标数据库表。
其中,数据库记录中携带的当前主键值存储至主键字段下,数据库记录中携带的配置信息存储至当前配置信息所属的数据类型所对应的数据字段下。
以配置信息A所述的数据类型是String Value,其对应的主键值为Key-A;配置信息B所述的数据类型是Long Value,其对应的主键值为Key-B;配置信息C所述的数据类型是Bool Value,其对应的主键值为Key-C为例。那么,将组成的各条数据库记录写入如上表1所示的目标数据库表之后,则可形成如下表2所示的目标数据库表。
表2
主键 | String Value | Long Value | Bool Value |
Key-A | A | NULL | NULL |
Key-B | NULL | B | NULL |
Key-C | NULL | NULL | C |
表2中,NULL表征所在数据项为空。
步骤204,获取目标应用软件的至少一个用户的用户标识与各个主键值之间的对应关系。
本发明实施例中,用户标识与各个主键值之间的对应关系可以根据目标应用软件中各个配置信息与目标用户之间的对应关系得到。
举例来说,当配置信息A和B均为目标应用软件中用户Name1的配置信息,而配置信息C为目标应用软件中用户Name2的配置信息时,则可设置对应关系为:Name1—(A、B)、Name2—(C)。
不难理解的,这里还可以通过表格或者其他形式来描述用户标识与各个主键值之间的对应关系。
步骤205,设置每一个数据类型所分别对应的数据读取接口。
这里,以设置字符串类型所对应的数据读取接口是X,长数据类型所对应的数据读取接口是Y,布尔类型所对应的数据读取接口是Z为例。
步骤206,接收外部输入的携带目标用户标识和至少一个目标数据类型的数据读取请求。
步骤207,根据对应关系确定对应于目标用户标识的至少一个目标主键值。
步骤208,确定各个目标数据类型所分别对应的目标数据读取接口。
本发明实施例中,以接收到的数据读取请求中携带的目标用户标识时Name1、携带的至少一个目标数据类型包括字符串类型和长数据类型为例;那么,步骤207中则可将Key-A和Key-B分别确定为目标主键值,步骤208中则可将数据读取接口X和数据读取接口Y分别确定为目标数据接口。
步骤209,调用各个目标数据读取接口,使得各个数据读取接口根据至少一个目标主键值和至少一个目标数据类型从目标数据库表中读取至少一条配置信息。
具体地,这里可以首先调用目标数据读取接口X,使得目标数据读取接口X根据目标主键值Key-A及字符串类型所对应的String Value字段对目标数据库表(表2)中的配置信息A进行定位,进而从目标数据库表中读取配置信息A;然后继续调用目标数据读取接口Y,使得目标数据读取接口Y根据目标主键值Key-B及长数据类型所对应的Long Value字段对目标数据库表(表2)中的配置信息B进行定位,进而而目标数据库表中读取配置信息B。
如图3所示,本发明实施例提供了一种配置信息管理装置,包括:
构建模块301,用于构建目标数据库表,其中,所述目标数据库表包括一主键字段和至少两个数据字段,其中,所述至少两个数据字段与至少两个数据类型一一对应;
存储处理模块302,用于针对目标应用软件的每一条配置信息,执行:为所述配置信息分配用于标识所述配置信息的主键值,并将所述配置信息和所述主键值作为一条数据库记录存储至所述目标数据库表,其中,所述数据库记录中携带的主键值存储至所述主键字段下,所述数据库记录中携带的配置信息存储至当前所述配置信息所属的数据类型所对应的数据字段下;
获取模块303,用于获取目标应用软件的至少一个用户的用户标识与各个所述主键值之间的对应关系;
响应处理模块304,用于接收外部输入的携带目标用户标识和至少一个目标数据类型的数据读取请求,并根据所述对应关系确定对应于所述目标用户标识的至少一个目标主键值;
读取处理模块305,用于根据所述至少一个目标主键值和所述至少一个目标数据类型从所述目标数据库表中读取至少一条配置信息。
如图4所示,本发明一个实施例中,所述配置信息管理装置,还包括:设置模块401和接口确定模块402;其中,
所述设置模块401,用于预先设置每一个所述数据类型所分别对应的数据读取接口;
所述接口确定模块402,用于确定各个所述目标数据类型所分别对应的目标数据读取接口;
所述读取处理模块305,用于调用各个所述目标数据读取接口,使得各个所述数据读取接口根据所述至少一个目标主键值和所述至少一个目标数据类型从所述目标数据库表中读取至少一条配置信息。
本发明一个实施例中,所述至少两个数据类型包括但不限于字符串类型、长数据类型和布尔类型中的至少两个。
上述装置内的各单元之间的信息交互、执行过程等内容,由于与本发明方法实施例基于同一构思,具体内容可参见本发明方法实施例中的叙述,此处不再赘述。
本发明实施例提供了一种可读介质,包括执行指令,当存储控制器的处理器执行所述执行指令时,所述存储控制器执行本发明任意一个实施例中提供的配置信息管理方法。
本发明实施例提供了一种存储控制器,包括:处理器、存储器和总线;
所述处理器和所述存储器通过所述总线连接;
所述存储器,当所述存储控制器运行时,所述处理器执行所述存储器存储的所述执行指令,以使所述存储控制器执行本发明任意一个实施例中提供的配置信息管理方法。
综上所述,本发明各个实施例至少具有如下有益效果:
1、本发明一实施例中,通过构建包括一主键字段和至少两个数据字段、且至少两个数据字段与至少两个数据类型一一对应的目标数据库表,针对目标应用的每一条配置信息分别分配用于标识当前配置信息的主键值,并将当前配置信息和其对应的主键值作为一条数据库记录存储至数据库表,一条数据库记录中携带的主键值存储至主键字段下、配置信息存储至其所属数据类型所对应的数据字段下,在进一步获取到目标应用软件的各个用户的用户标识与各个主键值之间的对应关系之后,当接收到携带目标用户标识和至少一个目标数据类型的数据读取请求时,则可根据该对应关系确定对应于目标用户标识的至少一个目标主键值,然后根据至少一个目标主键值和至少一个目标数据类型从目标数据库表中读取至少一条配置信息。综上可见,本发明实施例提供的技术方案中,同一个应用软件的每一条配置信息均存储在目标数据库表中,且各个用户的每一条配置信息在目标数据库表中的存储位置可以通过其对应的主键值和所属的数据类型所对应的数据字段来进行定位,可提高配置信息的读取速度。
需要说明的是,在本文中,诸如第一和第二之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个〃····〃”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同因素。
最后需要说明的是:以上所述仅为本发明的较佳实施例,仅用于说明本发明的技术方案,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内所做的任何修改、等同替换、改进等,均包含在本发明的保护范围内。
Claims (8)
1.一种配置信息管理方法,其特征在于,包括:
构建目标数据库表,其中,所述目标数据库表包括一主键字段和至少两个数据字段,所述至少两个数据字段与至少两个数据类型一一对应;
针对目标应用软件的每一条配置信息,执行:为所述配置信息分配用于标识所述配置信息的主键值,并将所述配置信息和所述主键值作为一条数据库记录存储至所述目标数据库表,其中,所述数据库记录中携带的主键值存储至所述主键字段下,所述数据库记录中携带的配置信息存储至当前所述配置信息所属的数据类型所对应的数据字段下;
获取目标应用软件的至少一个用户的用户标识与各个所述主键值之间的对应关系;还包括:
接收外部输入的携带目标用户标识和至少一个目标数据类型的数据读取请求,并根据所述对应关系确定对应于所述目标用户标识的至少一个目标主键值;
根据所述至少一个目标主键值和所述至少一个目标数据类型从所述目标数据库表中读取至少一条配置信息。
2.根据权利要求1所述的配置信息管理方法,其特征在于,
在所述根据所述至少一个目标主键值和所述至少一个目标数据类型从所述目标数据库表中读取至少一条配置信息之前,还包括:
预先设置每一个所述数据类型所分别对应的数据读取接口;
确定各个所述目标数据类型所分别对应的目标数据读取接口;
则,所述根据所述至少一个目标主键值和所述至少一个目标数据类型从所述目标数据库表中读取至少一条配置信息,包括:
调用各个所述目标数据读取接口,使得各个所述数据读取接口根据所述至少一个目标主键值和所述至少一个目标数据类型从所述目标数据库表中读取至少一条配置信息。
3.根据权利要求1或2中任一所述的配置信息管理方法,其特征在于,
所述至少两个数据类型包括:字符串类型、长数据类型和布尔类型中的至少两个。
4.一种配置信息管理装置,其特征在于,包括:
构建模块,用于构建目标数据库表,其中,所述目标数据库表包括一主键字段和至少两个数据字段,所述至少两个数据字段与至少两个数据类型一一对应;
存储处理模块,用于针对目标应用软件的每一条配置信息,执行:为所述配置信息分配用于标识所述配置信息的主键值,并将所述配置信息和所述主键值作为一条数据库记录存储至所述目标数据库表,其中,所述数据库记录中携带的主键值存储至所述主键字段下,所述数据库记录中携带的配置信息存储至当前所述配置信息所属的数据类型所对应的数据字段下;
获取模块,用于获取目标应用软件的至少一个用户的用户标识与各个所述主键值之间的对应关系;
响应处理模块,用于接收外部输入的携带目标用户标识和至少一个目标数据类型的数据读取请求,并根据所述对应关系确定对应于所述目标用户标识的至少一个目标主键值;
读取处理模块,用于根据所述至少一个目标主键值和所述至少一个目标数据类型从所述目标数据库表中读取至少一条配置信息。
5.根据权利要求4所述的数据管理装置,其特征在于,
还包括:设置模块和接口确定模块;其中,
所述设置模块,用于预先设置每一个所述数据类型所分别对应的数据读取接口;
所述接口确定模块,用于确定各个所述目标数据类型所分别对应的目标数据读取接口;
所述读取处理模块,用于调用各个所述目标数据读取接口,使得各个所述数据读取接口根据所述至少一个目标主键值和所述至少一个目标数据类型从所述目标数据库表中读取至少一条配置信息。
6.根据权利要求4或5所述的数据管理装置,其特征在于,
所述至少两个数据类型包括:字符串类型、长数据类型和布尔类型中的至少两个。
7.一种可读介质,其特征在于,包括执行指令,当存储控制器的处理器执行所述执行指令时,所述存储控制器执行权利要求1至3中任一项所述的方法。
8.一种存储控制器,其特征在于,包括:处理器、存储器和总线;
所述处理器和所述存储器通过所述总线连接;
所述存储器,当所述存储控制器运行时,所述处理器执行所述存储器存储的所述执行指令,以使所述存储控制器执行权利要求1至3中任一项所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711215014.5A CN107943542A (zh) | 2017-11-28 | 2017-11-28 | 一种配置信息管理方法、装置、可读介质及存储控制器 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711215014.5A CN107943542A (zh) | 2017-11-28 | 2017-11-28 | 一种配置信息管理方法、装置、可读介质及存储控制器 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN107943542A true CN107943542A (zh) | 2018-04-20 |
Family
ID=61950390
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201711215014.5A Pending CN107943542A (zh) | 2017-11-28 | 2017-11-28 | 一种配置信息管理方法、装置、可读介质及存储控制器 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107943542A (zh) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109120436A (zh) * | 2018-08-01 | 2019-01-01 | 郑州云海信息技术有限公司 | 一种信息处理方法、装置及计算机可读存储介质 |
CN109245928A (zh) * | 2018-09-12 | 2019-01-18 | 广州视源电子科技股份有限公司 | 配置信息的设置方法和装置、终端管理系统 |
CN109871416A (zh) * | 2019-02-28 | 2019-06-11 | 上海汽车集团股份有限公司 | 数据储存方法、装置以及计算机存储介质 |
CN111737404A (zh) * | 2020-06-26 | 2020-10-02 | 豆盟(北京)科技股份有限公司 | 数据处理方法、装置、设备和计算机存储介质 |
CN113127928A (zh) * | 2021-04-29 | 2021-07-16 | 山东英信计算机技术有限公司 | 一种数据库的数据访问方法、装置、电子设备和介质 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101158981A (zh) * | 2007-11-28 | 2008-04-09 | 深圳市迅雷网络技术有限公司 | 一种对下载资源进行分类的方法、系统和装置 |
EP1922622A1 (en) * | 2005-09-05 | 2008-05-21 | Casio Computer Co., Ltd. | Information processing apparatus, self-diagnosis method, and program |
CN102546788A (zh) * | 2011-12-29 | 2012-07-04 | 北京新媒传信科技有限公司 | 一种云平台管理方法和云平台 |
CN103701801A (zh) * | 2013-12-26 | 2014-04-02 | 四川九洲电器集团有限责任公司 | 一种资源访问控制方法 |
CN105224560A (zh) * | 2014-06-20 | 2016-01-06 | 腾讯科技(北京)有限公司 | 缓存数据的查找方法和装置 |
-
2017
- 2017-11-28 CN CN201711215014.5A patent/CN107943542A/zh active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1922622A1 (en) * | 2005-09-05 | 2008-05-21 | Casio Computer Co., Ltd. | Information processing apparatus, self-diagnosis method, and program |
CN101158981A (zh) * | 2007-11-28 | 2008-04-09 | 深圳市迅雷网络技术有限公司 | 一种对下载资源进行分类的方法、系统和装置 |
CN102546788A (zh) * | 2011-12-29 | 2012-07-04 | 北京新媒传信科技有限公司 | 一种云平台管理方法和云平台 |
CN103701801A (zh) * | 2013-12-26 | 2014-04-02 | 四川九洲电器集团有限责任公司 | 一种资源访问控制方法 |
CN105224560A (zh) * | 2014-06-20 | 2016-01-06 | 腾讯科技(北京)有限公司 | 缓存数据的查找方法和装置 |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109120436A (zh) * | 2018-08-01 | 2019-01-01 | 郑州云海信息技术有限公司 | 一种信息处理方法、装置及计算机可读存储介质 |
CN109120436B (zh) * | 2018-08-01 | 2022-09-20 | 郑州云海信息技术有限公司 | 一种信息处理方法、装置及计算机可读存储介质 |
CN109245928A (zh) * | 2018-09-12 | 2019-01-18 | 广州视源电子科技股份有限公司 | 配置信息的设置方法和装置、终端管理系统 |
CN109871416A (zh) * | 2019-02-28 | 2019-06-11 | 上海汽车集团股份有限公司 | 数据储存方法、装置以及计算机存储介质 |
CN111737404A (zh) * | 2020-06-26 | 2020-10-02 | 豆盟(北京)科技股份有限公司 | 数据处理方法、装置、设备和计算机存储介质 |
CN113127928A (zh) * | 2021-04-29 | 2021-07-16 | 山东英信计算机技术有限公司 | 一种数据库的数据访问方法、装置、电子设备和介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107943542A (zh) | 一种配置信息管理方法、装置、可读介质及存储控制器 | |
CN108287708B (zh) | 一种数据处理方法、装置、服务器及计算机可读存储介质 | |
CN114022148B (zh) | 基于区块链的交易冲突检测方法、装置、设备和存储介质 | |
CN106557307B (zh) | 业务数据的处理方法及处理系统 | |
CN112395293A (zh) | 分库分表方法、分库分表装置、分库分表设备及存储介质 | |
CN102156717A (zh) | 一种将实体对象映射到数据库中的方法及装置 | |
CN106844721A (zh) | 数据存储方法、装置、系统、可读介质及存储控制器 | |
CN111428978A (zh) | 一种补贴计算方法、装置、电子设备及存储介质 | |
CN107832151A (zh) | 一种cpu资源分配方法、装置及设备 | |
CN111177144A (zh) | 表同步方法、装置、设备、存储介质及系统 | |
CN101452556A (zh) | 一种客户信息处理系统及方法 | |
CN106844312B (zh) | 一种数据表转换方法、装置、可读介质及存储控制器 | |
CN114385089B (zh) | 一种基于交叉编址的动态bank存储方法、装置及电子设备 | |
CN108694230A (zh) | 数据库中的唯一标识符的管理 | |
US9111114B1 (en) | Method of transforming database system privileges to object privileges | |
CN103714121A (zh) | 一种索引记录的管理方法及装置 | |
CN111159183A (zh) | 报表生成方法、电子装置及计算机可读存储介质 | |
CN111414422B (zh) | 一种数据分布方法、装置、设备和存储介质 | |
CN116204554B (zh) | 数据处理方法、系统、电子设备和存储介质 | |
US10585620B2 (en) | Storage monitoring system for monitoring components in a storage system in a distributed manner | |
CN111522626A (zh) | 一种虚拟机列表生成方法、装置及电子设备 | |
WO2022267676A1 (zh) | 共享内存的数据处理方法、装置、设备和介质 | |
CN116560577A (zh) | 一种标识处理方法、装置、电子设备及介质 | |
CN110472167B (zh) | 数据管理方法、装置及计算机可读存储介质 | |
CN113849482A (zh) | 一种数据迁移方法、装置及电子设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20180420 |
|
RJ01 | Rejection of invention patent application after publication |