CN107729579A - 数据库分离设计方法及装置 - Google Patents

数据库分离设计方法及装置 Download PDF

Info

Publication number
CN107729579A
CN107729579A CN201711229738.5A CN201711229738A CN107729579A CN 107729579 A CN107729579 A CN 107729579A CN 201711229738 A CN201711229738 A CN 201711229738A CN 107729579 A CN107729579 A CN 107729579A
Authority
CN
China
Prior art keywords
database
data
component
tables
separate design
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.)
Granted
Application number
CN201711229738.5A
Other languages
English (en)
Other versions
CN107729579B (zh
Inventor
张磊
张文明
陈少杰
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Wuhan Douyu Network Technology Co Ltd
Original Assignee
Wuhan Douyu Network Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Wuhan Douyu Network Technology Co Ltd filed Critical Wuhan Douyu Network Technology Co Ltd
Priority to CN201711229738.5A priority Critical patent/CN107729579B/zh
Publication of CN107729579A publication Critical patent/CN107729579A/zh
Priority to PCT/CN2018/081418 priority patent/WO2019104923A1/zh
Application granted granted Critical
Publication of CN107729579B publication Critical patent/CN107729579B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/21Design, administration or maintenance of databases
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/25Integrating or interfacing systems involving database management systems
    • G06F16/252Integrating or interfacing systems involving database management systems between a Database Management System and a front-end application
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/20Software design
    • G06F8/22Procedural

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Data Mining & Analysis (AREA)
  • Software Systems (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Stored Programmes (AREA)

Abstract

本发明涉及互联网技术领域,具体涉及一种数据库分离设计方法及装置,该数据库分离设计方法及装置应用于终端设备,该终端设备上安装有多个应用程序,每个应用程序由多个组件构成。该数据库分离设计方法包括:将创建的同一数据库文件分发到所述应用程序的每个组件中,根据所述数据库文件获取预定义的数据库对象,根据预定义的数据库对象调用组件内的函数以更改所述组件内的数据表中的数据。通过本方案实现了同一个应用程序中各个组件共享一个数据库,提高了数据库的操作性能。

Description

数据库分离设计方法及装置
技术领域
本发明涉及互联网技术领域,具体而言,涉及一种数据库分离设计方法及装置。
背景技术
在终端设备的开发过程中,如果需要使用数据库通常会构建一个数据库的创建类,并在该类中创建安装于终端设备上的应用程序所需要的所有数据表,换句话说,数据库的创建、业务处理、升级等操作都是在同一个类中来进行处理的。此外,在现目前技术中,终端上的一个应用程序使用一个数据库,应用程序内的功能模块能够直接获取数据库并对获取的数据库进行相应业务的操作处理。若对应用程序进行组件化处理,由于每个组件之间相互隔离,若仍使用一个数据库,则将导致各个组件无法获取数据库,进而不能对数据库内的数据进行操作。
发明内容
本发明的目的在于提供一种数据库分离设计方法,通过对数据库进行分离设计,以使得对终端设备上的应用程序进行组件化处理后,各个组件能够共享数据库,进而提高数据库的操作性能。
本发明的另一目的在于提供一种数据库分离设计装置,通过对数据库进行分离设计,以使得对终端设备上的应用程序进行组件化处理后,各个组件能够共享数据库,进而提高数据库的操作性能。
为了实现上述目的,本发明实施例采用的技术方案如下:
第一方面,本发明实施例提供了一种数据库分离设计方法,应用于终端设备,所述终端设备上安装有多个应用程序,每个所述应用程序由多个组件构成,所述方法包括:将创建的同一数据库文件分发到所述应用程序的每个组件中;根据所述数据库文件获取预定义的数据库对象;根据所述预定义的数据库对象调用组件内的函数以更改所述组件内的数据表中的数据。
第二方面,本发明实施例还提供了一种数据库分离设计装置,应用于终端设备,所述终端设备上安装有多个应用程序,每个所述应用程序由多个组件构成,所述装置包括:分发模块,用于将创建的同一数据库文件分发到所述应用程序的每个组件中;对象获取模块,用于根据所述数据库文件获取预定义的数据库对象;调用模块,用于根据所述预定义的数据库对象调用组件内的函数以更改所述组件内的数据表中的数据。
本发明实施例提供的一种数据库分离设计方法及装置,该数据库分离设计方法及装置应用于终端设备,该终端设备上安装有多个应用程序,每个应用程序由多个组件构成。该数据库分离设计方法包括:将创建的同一数据库文件分发到所述应用程序的每个组件中,根据所述数据库文件获取预定义的数据库对象,根据预定义的数据库对象调用组件内的函数以更改所述组件内的数据表中的数据。
在本方案中,一个应用程序由多个组件构成,多个组件之间相互独立,不能相互引用函数方法,且一个应用程序对应一个数据库。通过将该数据库文件分发到各个组件中,以使得各个组件可以调用数据库对象操作该组件对应的数据表,换句话说,通过将一个数据库中的各个数据表分散到各个组件,以使得同一个应用程序中的多个组件可以共享数据库,提高了数据库的性能。
为使本发明的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
图1示出了本发明实施例提供的一种现有技术的示意图。
图2示出了本发明实施例提供的一种数据库分离设计方法的流程示意图。
图3示出了本发明实施例提供的另一种数据库分离设计方法的流程示意图。
图4示出了本发明实施例提供的本技术方案的效果示意图。
图5示出了本发明实施例提供的一种数据库分离设计装置的功能模块示意图。
图示:100-数据库分离设计装置;110-分发模块;120-对象获取模块;130-名称获取模块;140-调用模块。
具体实施方式
下面将结合本发明实施例中附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本发明实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本发明的实施例的详细描述并非旨在限制要求保护的本发明的范围,而是仅仅表示本发明的选定实施例。基于本发明的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。
应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。同时,在本发明的描述中,术语“第一”、“第二”等仅用于区分描述,而不能理解为指示或暗示相对重要性。
请参照图1,是本发明实施例提供的一种现有技术的示意图。在现有技术中,安装于终端设备上的应用程序内存在一个单独的数据库,由于应用程序内的各个功能模块没有单独区隔开,因此,同一个应用程序内的各个功能模块均可以直接获取数据库并对该数据库进行相应的业务处理,如查询数据、调用数据、增加数据、删除数据等。换句话说,在现有技术中,同一个应用程序中的功能模块可以共享一个数据库并可以同时对该数据库进行操作。其中,同一个应用程序的功能模块为该应用程序的实现某个功能的方法和属性的集合。
由此可见,在现有技术中的方案中应用程序由多个功能模块组成,各个功能模块共享一个数据库,使得各个功能模块之间耦合程度高,若需更改其中一个功能模块,则可能需要同时更改其他功能模块。
为了减少模块之间的耦合程度,提高开发效率,需对应用程序进行组件化处理,该组件化处理为将应用程序根据业务功能特性的不同拆分成多个小组件,各个组件之间相互隔离,且各个组件之间不能相互引用。容易理解的,对应用程序进行组件化处理后,由于各个组件之间相互独立,则减少了耦合程度,但由于各个组件之间相互独立,则需为每一个组件提供一个数据库,以便于每个组件均能正常工作。若为每个组件提供一个数据库,则随着组件的增多,数据库也将增多,将极大地影响数据库的操作性能。由此,提供一种在应用程序内数据库共享的方法是十分有必要的,以实现在减少组件间耦合程度时,提高数据库的操作性能。
请参照图2,是本发明实施例提供的一种数据库分离设计方法的流程示意图,该数据库分离设计方法应用于终端设备,该终端设备可以是,但不限于,手机、平板电脑等智能电子设备。该终端设备上安装有多个应用程序,每个应用程序由多个组件构成,该方法包括:
步骤S110,将创建的同一数据库文件分发到所述应用程序的每个组件中。
该终端设备上安装的***将创建一个某一个应用程序共用的一个数据库,该数据库实则为一个数据库文件,该数据库文件包括数据库名称。该终端设备上的***将创建的数据库文件分发到应用程序内的每一个组件中,以使得每一个组件均知道该数据库的名称。
步骤S120,根据所述数据库文件获取预定义的数据库对象。
在终端设备的***中仅需要知道数据库的名称就可以通过数据库的名称获取该数据库的引用关系,同时,该终端设备的***中还预先定义了SqliteHelper工具类的构造函数。将数据库文件中的数据库的名称,可以定义为dbName,传递至该构造函数从而获取预定义的数据库对象,该数据库对象可以定义为dbHlper。
步骤S130,根据所述预定义的数据库对象调用组件内的函数以更改所述组件内的数据表中的数据。
根据预定义的数据库对象(dbHlper)调用组件内的函数对组件内的数据表中的数据进行更改,该更改的操作包括对数据表中的数据进行增加、删除、更改和查询。进而使得,每个组件均可对自身的数据根据自身的需求进行更改,且不影响其他组件,提高了各个组件之间的独立性。同时,各个组件均是通过同一个数据库对应的同一个数据库对象对各自的数据表进行操作,表明各个组件内的所有数据表共同构成了一个数据库,即该数据库通过分别在各个组件内各自建立数据表,以实现将数据表分散到各个组件,进而实现各个组件共享数据库的目的,避免了为每一个组件构建一个单独的数据库,极大地提高了数据库的操作性能。
请参照图3,是本发明实施例提供的另一种数据库分离设计方法的流程示意图,该数据库分离设计方法包括:
步骤S210,将创建的同一数据库文件分发到所述应用程序的每个组件中。
该终端设备上安装的***将创建一个某一个应用程序共用的一个数据库,该数据库实则为一个数据库文件,该数据库文件包括数据库名称。该终端设备上的***将创建的数据库文件分发到应用程序内的每一个组件中,以使得每一个组件均知道该数据库的名称。
步骤S220,根据所述数据库文件获取预定义的数据库对象。
在终端设备的***中仅需要知道数据库的名称就可以通过数据库的名称获取该数据库的引用关系,同时,该终端设备的***中还预先定义了SqliteHelper工具类的构造函数。将数据库文件中的数据库的名称,可以定义为dbName,传递至该构造函数从而获取预定义的数据库对象,该数据库对象可以定义为dbHlper。
步骤S230,获取每个组件内的数据表的名称。
该应用程序内的每个组件内都包含一个或多个数据表,容易理解的,不同组件内的数据表可以相同,也可以不同。该组件内包含的数据表在没有根据预定义的数据库对象对数据表进行操作之前为不包含任何数据的空表,但该每个组件内的数据表的类型(行和列的内容)可根据业务需求进行设计和维护。
步骤S240,根据所述预定义的数据库对象依据所述数据表的名称调用组件内的函数对相应的数据表中的数据进行更改。
根据预定义的数据库对象(dbHlper)依据数据表的名称调用组件内的函数对组件内的数据表中的数据进行更改,该更改的操作包括对数据表中的数据进行增加、删除、更改和查询。进而使得,每个组件均可对自身的数据根据自身的需求进行更改,且不影响其他组件,提高了各个组件之间的独立性。同时,各个组件均是通过同一个数据库对应的同一个数据库对象对各自的数据表进行操作,表明各个组件内的所有数据表共同构成了一个数据库,即该数据库通过分别在各个组件内各自建立数据表,以实现将数据表分散到各个组件,进而实现各个组件共享数据库的目的,避免了为每一个组件构建一个单独的数据库,极大地提高了数据库的操作性能。
请参照图4,是本发明实施例提供的本技术方案的效果示意图,由此可见,通过将同一个数据库的不同数据表分散于不同的组件中,在保证各个组件低耦合的情况下,实现了各个组件共享同一数据库的目的,提高了数据库的操作性能。
请参照图5,是本发明实施例提供的一种数据库分离设计装置100的功能模块示意图,该数据库分离设计装置100应用于终端设备,该数据库分离设计装置100包括分发模块110、对象获取模块120、名称获取模块130以及调用模块140,其中,
分发模块110,用于将创建的同一数据库文件分发到所述应用程序的每个组件中。
在本发明实施例中,步骤S110和步骤S210可以由分发模块110执行。
对象获取模块120,用于根据所述数据库文件获取预定义的数据库对象。
在本发明实施例中,步骤S120和步骤S220可以由对象获取模块120执行。
名称获取模块130,用于获取每个所述组件内的数据表的名称。
在本发明实施例中,步骤S230可以由名称获取模块130执行。
调用模块140,用于根据所述预定义的数据库对象调用组件内的函数以更改所述组件内的数据表中的数据。
在本发明实施例中,步骤S130和步骤S240可以由调用模块140执行。
由于在数据库分离设计方法部分已经详细描述,在此不再赘述。
综上所述,本发明实施例提供的一种数据库分离设计方法及装置,该数据库分离设计方法及装置应用于终端设备,该终端设备上安装有多个应用程序,每个应用程序由多个组件构成。该数据库分离设计方法包括:将创建的同一数据库文件分发到所述应用程序的每个组件中,根据所述数据库文件获取预定义的数据库对象,根据预定义的数据库对象调用组件内的函数以更改所述组件内的数据表中的数据。
在本方案中,一个应用程序由多个组件构成,多个组件之间相互独立,不能相互引用函数方法,且一个应用程序对应一个数据库。通过将该数据库文件分发到各个组件中,以使得各个组件可以调用数据库对象操作该组件对应的数据表,换句话说,通过将一个数据库中的各个数据表分散到各个组件,以使得同一个应用程序中的多个组件可以共享数据库,提高了数据库的性能。
在本申请所提供的几个实施例中,应该理解到,所揭露的装置和方法,也可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,附图中的流程图和框图显示了根据本发明的多个实施例的装置、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或代码的一部分,所述模块、程序段或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现方式中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或动作的专用的基于硬件的***来实现,或者可以用专用硬件与计算机指令的组合来实现。
另外,在本发明各个实施例中的各功能模块可以集成在一起形成一个独立的部分,也可以是各个模块单独存在,也可以两个或两个以上模块集成形成一个独立的部分。
所述功能如果以软件功能模块的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。

Claims (10)

1.一种数据库分离设计方法,应用于终端设备,其特征在于,所述终端设备上安装有多个应用程序,每个所述应用程序由多个组件构成,所述方法包括:
将创建的同一数据库文件分发到所述应用程序的每个组件中;
根据所述数据库文件获取预定义的数据库对象;
根据所述预定义的数据库对象调用组件内的函数以更改所述组件内的数据表中的数据。
2.如权利要求1所述的数据库分离设计方法,其特征在于,所述数据库文件包括数据库名称,
所述根据所述数据库文件获取预定义的数据库对象的步骤包括:
将所述数据库名称传递至预设的构造函数以获取预定义的数据库对象。
3.如权利要求1所述的数据库分离设计方法,其特征在于,所述方法包括:
获取每个所述组件内的数据表的名称。
4.如权利要求3所述的数据库分离设计方法,其特征在于,所述根据所述预定义的数据库对象调用组件内的函数以更改所述组件内的数据表中的数据步骤包括:
根据所述预定义的数据库对象依据所述数据表的名称调用组件内的函数对相应的数据表中的数据进行更改。
5.如权利要求1或4任一一项所述的数据库分离设计方法,其特征在于,所述对数据表中的数据进行更改包括对数据表中的数据进行增加、删除、更改或查询。
6.如权利要求1所述的数据库分离设计方法,其特征在于,所述组件内包含至少一个数据表,不同组件内的数据表可以相同,可以不同。
7.一种数据库分离设计装置,应用于终端设备,其特征在于,所述终端设备上安装有多个应用程序,每个所述应用程序由多个组件构成,所述装置包括:分发模块,用于将创建的同一数据库文件分发到所述应用程序的每个组件中;对象获取模块,用于根据所述数据库文件获取预定义的数据库对象;调用模块,用于根据所述预定义的数据库对象调用组件内的函数以更改所述组件内的数据表中的数据。
8.如权利要求7所述的数据库分离设计装置,其特征在于,所述数据库文件包括数据库名称,所述对象获取模块还用于:将所述数据库名称传递至预设的构造函数以获取预定义的数据库对象。
9.如权利要求7所述的数据库分离设计装置,其特征在于,所述装置还包括:名称获取模块,用于获取每个所述组件内的数据表的名称。
10.如权利要求9所述的数据库分离设计装置,其特征在于,所述调用模块还用于:根据所述预定义的数据库对象依据所述数据表的名称调用组件内的函数对相应的数据表中的数据进行更改。
CN201711229738.5A 2017-11-29 2017-11-29 数据库分离设计方法及装置 Active CN107729579B (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201711229738.5A CN107729579B (zh) 2017-11-29 2017-11-29 数据库分离设计方法及装置
PCT/CN2018/081418 WO2019104923A1 (zh) 2017-11-29 2018-03-30 数据库分离设计方法及装置、数据库调用方法及装置、终端设备、可读存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201711229738.5A CN107729579B (zh) 2017-11-29 2017-11-29 数据库分离设计方法及装置

Publications (2)

Publication Number Publication Date
CN107729579A true CN107729579A (zh) 2018-02-23
CN107729579B CN107729579B (zh) 2021-04-09

Family

ID=61220401

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201711229738.5A Active CN107729579B (zh) 2017-11-29 2017-11-29 数据库分离设计方法及装置

Country Status (2)

Country Link
CN (1) CN107729579B (zh)
WO (1) WO2019104923A1 (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2019104923A1 (zh) * 2017-11-29 2019-06-06 武汉斗鱼网络科技有限公司 数据库分离设计方法及装置、数据库调用方法及装置、终端设备、可读存储介质
CN110109894A (zh) * 2019-03-22 2019-08-09 新奥特(北京)视频技术有限公司 非关系型数据库的实现方法、装置、存储介质和设备

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102254029A (zh) * 2011-07-29 2011-11-23 株洲南车时代电气股份有限公司 一种基于视图的数据访问***及其方法
CN103207908A (zh) * 2013-03-29 2013-07-17 成都康赛电子科大信息技术有限责任公司 多数据源动态隔离访问方法
US8817311B2 (en) * 2004-04-01 2014-08-26 United Parcel Service Of America, Inc. Integrated task management systems and methods for executing rule-based operations
CN104573086A (zh) * 2015-01-28 2015-04-29 浪潮集团有限公司 一种数据库访问构件及一种数据库访问构件的生成方法

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103150165B (zh) * 2013-03-07 2016-05-18 中国农业大学 用于构建户外数据采集程序的框架***以及程序构建方法
CN103440285B (zh) * 2013-08-14 2016-09-07 北京乐动卓越科技有限公司 大型******及其数据库更新方法
CN107729579B (zh) * 2017-11-29 2021-04-09 武汉斗鱼网络科技有限公司 数据库分离设计方法及装置

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8817311B2 (en) * 2004-04-01 2014-08-26 United Parcel Service Of America, Inc. Integrated task management systems and methods for executing rule-based operations
CN102254029A (zh) * 2011-07-29 2011-11-23 株洲南车时代电气股份有限公司 一种基于视图的数据访问***及其方法
CN103207908A (zh) * 2013-03-29 2013-07-17 成都康赛电子科大信息技术有限责任公司 多数据源动态隔离访问方法
CN104573086A (zh) * 2015-01-28 2015-04-29 浪潮集团有限公司 一种数据库访问构件及一种数据库访问构件的生成方法

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
孟栋SKY: "SQLite 之 C#版 System.Data.SQLite 使用", 《HTTPS://WWW.CNBLOGS.COM/MENGDONGSKY/P/6867038.HTML》 *
肖建国: "基于 SOA 的组件化业务基础平台", 《HTTPS://WWW.IBM.COM/DEVELOPERWORKS/CN/WEBSERVICES/1111_XIAOJG_SOA/INDEX.HTML》 *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2019104923A1 (zh) * 2017-11-29 2019-06-06 武汉斗鱼网络科技有限公司 数据库分离设计方法及装置、数据库调用方法及装置、终端设备、可读存储介质
CN110109894A (zh) * 2019-03-22 2019-08-09 新奥特(北京)视频技术有限公司 非关系型数据库的实现方法、装置、存储介质和设备

Also Published As

Publication number Publication date
CN107729579B (zh) 2021-04-09
WO2019104923A1 (zh) 2019-06-06

Similar Documents

Publication Publication Date Title
CN108733681A (zh) 信息处理方法及装置
US7987193B2 (en) System and method for setting status flags for mobile data distribution based on distribution rules
CN104732154A (zh) 将数据匿名化的方法和***
CN110119292A (zh) ***运行参数查询方法、匹配方法、装置及节点设备
CN107329991A (zh) 一种列表页访问和展示方法及其***
CN110781183A (zh) Hive数据库中增量数据的处理方法、装置以及计算机设备
CN109284326A (zh) 一种数据库访问方法和装置
CN107729063A (zh) 软件开发工具包的调用方法、装置及终端
CN114356927A (zh) 数据存储方法、装置、计算机设备和存储介质
CN107729579A (zh) 数据库分离设计方法及装置
CN109165335A (zh) 基于大数据的互联网金融黑名单***及其应用方法
CN101593175A (zh) 通讯信息***及其联系人的关联方法
CN106844497A (zh) 一种数据库代码的检查装置和方法
CN106446289A (zh) 基于Pinpoint的信息查询方法和装置
CN108073655A (zh) 一种数据查询方法及装置
CN109145092B (zh) 一种数据库更新、智能问答管理方法、装置及其设备
CN106372158A (zh) 用户行为数据的处理方法及装置
EP2348676B1 (en) Method for accessing magnanimity data of intelligent network service database and system and device thereof
CN111858617A (zh) 用户查找方法和装置、计算机可读存储介质、电子设备
CN106933873A (zh) 一种跨平台数据查询方法和设备
CN111142989B (zh) 对象管理方法、装置及存储介质
CN117390011A (zh) 报表数据处理方法、装置、计算机设备和存储介质
CN108108392A (zh) 商品数据管理方法、装置、计算机设备及存储介质
CN106230618A (zh) 一种***日志集中处理***
CN112417018A (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
GR01 Patent grant
GR01 Patent grant