[發(fā)明專利]一種數(shù)據(jù)庫操作方法、裝置、電子設備及存儲介質(zhì)在審
| 申請?zhí)枺?/td> | 202210887127.4 | 申請日: | 2022-07-26 |
| 公開(公告)號: | CN115168475A | 公開(公告)日: | 2022-10-11 |
| 發(fā)明(設計)人: | 吳博 | 申請(專利權)人: | 北京思特奇信息技術股份有限公司 |
| 主分類號: | G06F16/25 | 分類號: | G06F16/25;G06F16/27;G06F16/242;G06F16/2453 |
| 代理公司: | 北京品源專利代理有限公司 11332 | 代理人: | 嚴慧 |
| 地址: | 100089 北京*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 數(shù)據(jù)庫 操作方法 裝置 電子設備 存儲 介質(zhì) | ||
本發(fā)明公開了一種數(shù)據(jù)庫操作方法、裝置、電子設備及存儲介質(zhì),包括:接收到應用程序發(fā)送的數(shù)據(jù)庫操作請求后,對數(shù)據(jù)庫操作請求進行解析,得到多條數(shù)據(jù)庫操作語句;將多條數(shù)據(jù)庫操作語句,同步至多個從數(shù)據(jù)管理平臺中;通過多個從數(shù)據(jù)管理平臺,根據(jù)多條數(shù)據(jù)庫操作語句,以及多條數(shù)據(jù)庫操作語句之間的執(zhí)行順序,對數(shù)據(jù)庫進行操作。本發(fā)明實施例的技術方案可以解決現(xiàn)有技術中數(shù)據(jù)庫在面對大批量數(shù)據(jù)寫入時出現(xiàn)的性能瓶頸,提高應用程序的響應性能。
技術領域
本發(fā)明涉及計算機技術領域,尤其涉及一種數(shù)據(jù)庫操作方法、裝置、電子設備及存儲介質(zhì)。
背景技術
隨著計算機技術的發(fā)展,數(shù)據(jù)庫已普遍用于存儲和管理大規(guī)模的業(yè)務數(shù)據(jù)。
現(xiàn)有技術中,應用程序在對數(shù)據(jù)庫進行操作之前,通常需要執(zhí)行數(shù)據(jù)解析以及參數(shù)綁定等預操作,在預操作完成之后,應用程序才可以對數(shù)據(jù)庫進行操作(例如寫入或讀取數(shù)據(jù)等)。
但是,如果應用程序向數(shù)據(jù)庫寫入了大批量的數(shù)據(jù),會導致數(shù)據(jù)庫的操作過程耗時較久,導致應用程序長時間處于等待狀態(tài),尤其是當數(shù)據(jù)庫性能達到上限的情況下,會給應用程序的響應性能帶來極大的限制。
發(fā)明內(nèi)容
本發(fā)明提供了一種數(shù)據(jù)庫操作方法、裝置、電子設備及存儲介質(zhì),可以解決現(xiàn)有技術中數(shù)據(jù)庫在面對大批量數(shù)據(jù)寫入時出現(xiàn)的性能瓶頸,提高應用程序的響應性能。
根據(jù)本發(fā)明的一方面,提供了一種數(shù)據(jù)庫操作方法,應用于主數(shù)據(jù)管理平臺,包括:
接收到應用程序發(fā)送的數(shù)據(jù)庫操作請求后,對所述數(shù)據(jù)庫操作請求進行解析,得到多條數(shù)據(jù)庫操作語句;
將所述多條數(shù)據(jù)庫操作語句,同步至多個從數(shù)據(jù)管理平臺中;
通過所述多個從數(shù)據(jù)管理平臺,根據(jù)所述多條數(shù)據(jù)庫操作語句,以及多條數(shù)據(jù)庫操作語句之間的執(zhí)行順序,對數(shù)據(jù)庫進行操作。
根據(jù)本發(fā)明的另一方面,提供了一種數(shù)據(jù)庫操作方法,應用于從數(shù)據(jù)管理平臺,所述方法包括:
接收主數(shù)據(jù)管理平臺分發(fā)的多條數(shù)據(jù)庫操作語句;
根據(jù)所述多條數(shù)據(jù)庫操作語句,以及多條數(shù)據(jù)庫操作語句之間的執(zhí)行順序,對數(shù)據(jù)庫進行操作。
根據(jù)本發(fā)明的另一方面,提供了一種數(shù)據(jù)庫操作裝置,應用于主數(shù)據(jù)管理平臺,所述裝置包括:
請求接收模塊,用于接收到應用程序發(fā)送的數(shù)據(jù)庫操作請求后,對所述數(shù)據(jù)庫操作請求進行解析,得到多條數(shù)據(jù)庫操作語句;
語句同步模塊,用于將所述多條數(shù)據(jù)庫操作語句,同步至多個從數(shù)據(jù)管理平臺中;
平臺控制模塊,用于通過所述多個從數(shù)據(jù)管理平臺,根據(jù)所述多條數(shù)據(jù)庫操作語句,以及多條數(shù)據(jù)庫操作語句之間的執(zhí)行順序,對數(shù)據(jù)庫進行操作。
根據(jù)本發(fā)明的另一方面,提供了一種數(shù)據(jù)庫操作裝置,應用于從數(shù)據(jù)管理平臺,所述裝置包括:
語句接收模塊,用于接收主數(shù)據(jù)管理平臺分發(fā)的多條數(shù)據(jù)庫操作語句;
操作模塊,用于根據(jù)所述多條數(shù)據(jù)庫操作語句,以及多條數(shù)據(jù)庫操作語句之間的執(zhí)行順序,對數(shù)據(jù)庫進行操作。
根據(jù)本發(fā)明的另一方面,提供了一種電子設備,所述電子設備包括:
至少一個處理器;以及
與所述至少一個處理器通信連接的存儲器;其中,
所述存儲器存儲有可被所述至少一個處理器執(zhí)行的計算機程序,所述計算機程序被所述至少一個處理器執(zhí)行,以使所述至少一個處理器能夠執(zhí)行本發(fā)明任一實施例所述的數(shù)據(jù)庫操作方法。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京思特奇信息技術股份有限公司,未經(jīng)北京思特奇信息技術股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202210887127.4/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 數(shù)據(jù)庫
- 數(shù)據(jù)庫管理系統(tǒng)及數(shù)據(jù)庫
- 數(shù)據(jù)庫構筑裝置、數(shù)據(jù)庫檢索裝置、數(shù)據(jù)庫裝置、數(shù)據(jù)庫構筑方法、以及數(shù)據(jù)庫檢索方法
- 數(shù)據(jù)庫和數(shù)據(jù)庫處理方法
- 數(shù)據(jù)庫系統(tǒng)、數(shù)據(jù)庫更新方法、數(shù)據(jù)庫以及數(shù)據(jù)庫更新程序
- 容器數(shù)據(jù)庫
- 數(shù)據(jù)庫同步方法及數(shù)據(jù)庫
- 一種MongoDB數(shù)據(jù)庫對象復制延遲監(jiān)控方法和裝置
- 數(shù)據(jù)分布式存儲方法、裝置、電子設備及存儲介質(zhì)
- 數(shù)據(jù)庫語句執(zhí)行方法及裝置





