System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 国产无码网页在线观看,超清无码一区二区三区,亚洲av永久无码精品秋霞电影秋
  • 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    數據庫字符串比較方法、裝置、電子設備及存儲介質制造方法及圖紙

    技術編號:44353664 閱讀:1 留言:0更新日期:2025-02-25 09:38
    本申請涉及計算機技術領域,公開了一種數據庫字符串比較方法、裝置、電子設備及存儲介質。該方法包括:解析接收的字符串比較請求,得到待比較的第一字符串;根據所述字符串比較請求,從目標數據庫中獲取對應的第二字符串;轉換所述第一字符串為對應預設數據進制的第一數值,轉換所述第二字符串為所述預設數據進制的第二數值;比較所述第一數值和所述第二數值是否相同,設置比較的結果作為所述字符串比較請求的返回結果,不僅降低對系統計算資源的消耗和占用,而且提高數據庫字符串對比的效率。

    【技術實現步驟摘要】

    本申請涉及計算機,尤其涉及一種數據庫字符串比較方法、裝置、電子設備及存儲介質


    技術介紹

    1、在金融科技系統中一般會使用數據庫維護對應的客戶群體信息數據,業務員可以對數據庫中的客戶群體信息數據進行增刪改查操作。隨著客戶群體信息數據的不斷增長,一般會使用大數據技術維護該客戶群體信息數據,例如mongodb數據庫等。金融業務系統接收業務員發起的數據請求,然后再將接收的接口數據和獲取的數據庫數據進行比較,若比較結果為數據相同,再執行該數據請求對應的業務操作,例如修改數據等。例如,具體比較方法可以是先將數據請求對應的接口數據和mongodb數據統一轉化為json字符串,然后在轉化為char數組,最后遍歷逐個比較char數組是否相同。前述傳統的數據庫字符串比較方法雖然可行,但是對于擁有數據量為億級、甚至十億級的大數據存儲,是一項消耗了較多的cpu計算資源的操作,仍然在字符串比較的計算性能方面有待提升。


    技術實現思路

    1、本申請實施方式主要解決的技術問題是傳統的數據庫字符串比較消耗計算資源多、字符串比較過程的性能有待提升。

    2、為解決上述技術問題,本申請實施方式采用的第一個技術方案是:提供一種數據庫字符串比較方法,包括:解析接收的字符串比較請求,得到待比較的第一字符串;根據所述字符串比較請求,從目標數據庫中獲取對應的第二字符串;轉換所述第一字符串為對應預設數據進制的第一數值,轉換所述第二字符串為所述預設數據進制的第二數值;比較所述第一數值和所述第二數值是否相同,設置比較的結果作為所述字符串比較請求的返回結果。

    3、可選地,所述轉換所述第一字符串為對應預設數據進制的第一數值的步驟,包括:初始化第一初始值和第二初始值,其中,所述第一初始值不等于所述第二初始值;依次獲取所述第一字符串中的每個目標字符,轉換所述目標字符為預設字符集編碼的目標字符編碼值;累加所述目標字符編碼值和所述第一初始值,得到第一和值;累加所述目標字符編碼值、所述第二初始值和所述第一和值,得到第二和值;分別轉換所述第一和值、所述第二和值為所述預設數據進制的第三和值、第四和值;鏈接所述第三和值、所述第四和值,得到所述第一數值。

    4、可選地,所述轉換所述第二字符串為所述預設數據進制的第二數值的步驟,包括:使用所述第二字符串替換所述第一字符串;重新執行所述設置第一初始值為第三數值、第二初始值為第四數值至所述鏈接所述第三和值、所述第四和值之間的步驟,得到所述第二數值。

    5、可選地,所述預設字符集編碼為ascii編碼,所述轉換所述目標字符為預設字符集編碼的目標字符編碼值的步驟為:轉換所述目標字符為對應的ascii編碼數值,其中,所述ascii編碼數值為十進制。

    6、可選地,所述預設數據進制為十六進制,所述分別轉換所述第一和值、所述第二和值為所述預設數據進制的第三和值、第四和值的步驟包括:分別轉換所述第一和值、所述第二和值為十六進制的所述第三和值、第四和值。

    7、可選地,所述鏈接所述第三和值、所述第四和值,得到所述第一數值的步驟,包括:設置所述第三和值為所述第一數值的高位字,設置所述第四和值為所述第一數值的低位字;或,設置所述第三和值為所述第一數值的低位字,設置所述第四和值為所述第一數值的高位字。

    8、可選地,所述解析接收的字符串比較請求的步驟之前,還包括:解析接收的字符串存儲請求,得到待存儲的第二字符串;使用所述第二字符串替換所述第一字符串,并執行所述初始化第一初始值和第二初始值至所述鏈接所述第三和值、所述第四和值之間的步驟,得到所述第二字符串對應的第二字符數值;存儲所述第二字符串和所述第二字符數值至所述目標數據庫中;當接收到對所述第二字符串的對比請求時,從所述目標數據庫中獲取所述第二字符數值。

    9、為解決上述技術問題,本申請實施方式采用的第二個技術方案是:提供一種數據庫字符串比較裝置,包括:比較請求解析模塊,用于解析接收的字符串比較請求,得到待比較的第一字符串;字符數據獲取模塊,用于根據所述字符串比較請求,從目標數據庫中獲取對應的第二字符串;數據轉換處理模塊,用于轉換所述第一字符串為對應預設數據進制的第一數值,轉換所述第二字符串為所述預設數據進制的第二數值;數據比較處理模塊,用于比較所述第一數值和所述第二數值是否相同,設置比較的結果作為所述字符串比較請求的返回結果。

    10、為解決上述技術問題,本申請實施方式采用的第三個技術方案是:提供一種電子設備,包括:至少一個處理器;以及,與所述至少一個處理器通信連接的存儲器;其中,所述存儲器存儲有可被所述至少一個處理器執行的指令,所述指令被所述至少一個處理器執行,以使所述至少一個處理器能夠執行如上所述的數據庫字符串比較方法。

    11、為解決上述技術問題,本申請實施方式采用的第四個技術方案是:提供一種非易失性計算機可讀存儲介質,所述非易失性計算機可讀存儲介質存儲有計算機可執行指令,當所述計算機可執行指令被電子設備執行時,使所述電子設備執行如上所述的數據庫字符串比較方法。

    12、區別于相關技術的情況,本申請通過解析接收的字符串比較請求,得到待比較的第一字符串;根據所述字符串比較請求,從目標數據庫中獲取對應的第二字符串;轉換所述第一字符串為對應預設數據進制的第一數值,轉換所述第二字符串為所述預設數據進制的第二數值;比較所述第一數值和所述第二數值是否相同,設置比較的結果作為所述字符串比較請求的返回結果,不僅降低對系統計算資源的消耗和占用,而且提高數據庫字符串對比的效率。

    本文檔來自技高網...

    【技術保護點】

    1.一種數據庫字符串比較方法,其特征在于,包括:

    2.根據權利要求1所述的數據庫字符串比較方法,其特征在于,所述轉換所述第一字符串為對應預設數據進制的第一數值的步驟,包括:

    3.根據權利要求2所述的數據庫字符串比較方法,其特征在于,所述轉換所述第二字符串為所述預設數據進制的第二數值的步驟,包括:

    4.根據權利要求2所述的數據庫字符串比較方法,其特征在于,所述預設字符集編碼為ASCII編碼,所述轉換所述目標字符為預設字符集編碼的目標字符編碼值的步驟為:

    5.根據權利要求2所述的數據庫字符串比較方法,其特征在于,所述預設數據進制為十六進制,所述分別轉換所述第一和值、所述第二和值為所述預設數據進制的第三和值、第四和值的步驟包括:

    6.根據權利要求5所述的數據庫字符串比較方法,其特征在于,所述鏈接所述第三和值、所述第四和值,得到所述第一數值的步驟,包括:

    7.根據權利要求2所述的數據庫字符串比較方法,其特征在于,所述解析接收的字符串比較請求的步驟之前,還包括:

    8.一種數據庫字符串比較裝置,其特征在于,包括:

    9.一種電子設備,其特征在于,包括:

    10.一種非易失性計算機可讀存儲介質,其特征在于,所述非易失性計算機可讀存儲介質存儲有計算機可執行指令,當所述計算機可執行指令被電子設備執行時,使所述電子設備執行權利要求1-7任一項所述的數據庫字符串比較方法。

    ...

    【技術特征摘要】

    1.一種數據庫字符串比較方法,其特征在于,包括:

    2.根據權利要求1所述的數據庫字符串比較方法,其特征在于,所述轉換所述第一字符串為對應預設數據進制的第一數值的步驟,包括:

    3.根據權利要求2所述的數據庫字符串比較方法,其特征在于,所述轉換所述第二字符串為所述預設數據進制的第二數值的步驟,包括:

    4.根據權利要求2所述的數據庫字符串比較方法,其特征在于,所述預設字符集編碼為ascii編碼,所述轉換所述目標字符為預設字符集編碼的目標字符編碼值的步驟為:

    5.根據權利要求2所述的數據庫字符串比較方法,其特征在于,所述預設數據進制為十六進制,所述分別轉換所述第一和值、所述第二和值為所述預...

    【專利技術屬性】
    技術研發人員:牛煜超
    申請(專利權)人:平安銀行股份有限公司
    類型:發明
    國別省市:

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 无码夜色一区二区三区| 精品久久久无码中字| 日韩人妻无码精品久久免费一| 久久精品aⅴ无码中文字字幕不卡| 亚洲av午夜国产精品无码中文字| V一区无码内射国产| 精品无码国产一区二区三区AV | 久久人妻内射无码一区三区| 亚洲天堂2017无码中文| 中文无码成人免费视频在线观看| AAA级久久久精品无码片| 亚洲国产精品无码专区影院| 人妻少妇精品无码专区二区 | 中文有码vs无码人妻| 亚洲日韩国产二区无码| 久久精品亚洲中文字幕无码网站| 无码专区HEYZO色欲AV| 精品久久久无码21p发布| 人妻少妇AV无码一区二区| 国产在线精品无码二区二区| 亚洲av永久无码嘿嘿嘿| 免费A级毛片av无码| 亚洲AV无码一区东京热| 高清无码视频直接看| 中文字幕av无码一区二区三区电影 | 久久ZYZ资源站无码中文动漫| 日韩精品无码一区二区三区四区| 无码人妻一区二区三区av| 亚洲爆乳少妇无码激情| 无码人妻精品一区二区蜜桃网站| 无码人妻精品一区二区三区久久| 一本色道无码不卡在线观看| 中文字幕无码久久精品青草| 亚洲成a人无码av波多野按摩 | 免费无码一区二区三区蜜桃大| 日韩AV无码精品人妻系列| 久久久久久国产精品无码超碰| 无码137片内射在线影院| 久久亚洲AV无码精品色午夜麻豆| 人妻丰满熟妇AV无码区乱| 精品久久久久久无码专区|