OLTP 面向交易的處理過程

2021-10-05 19:06:31 字數 630 閱讀 4586

**:

on_line transation processing(聯機事務處理),也稱面向交易的處理過程,專注於面向事務的任務類資料處理,涉及到資料中插入,更新或刪除少量資料,主要用於大量使用者下處理大量資料事務.

業務場景:

oltp特點:

oltp事務通常在他們執行的任務中相當具體,通常涉及到單個或小部分記錄,例如銀行轉賬時,只涉及轉賬使用者和被轉帳使用者.

1.事務涉及少量資料;

2.通過索引訪問資料;

3.使用者量大;

4.資料查詢更新頻繁;

5.響應速度快

高可用:

oltp具有極高可用性,系統通常處理任務關鍵資料,並擁有大量使用者,

acid: 資料庫事務正確執行的四個基本要素,原子性-atomicity,一致性-consistency,隔離性-isolation,永續性-durability,支援事務的資料庫必須支援這四大特性,否則無法保證資料的正確性. 為了保證資料的完整性,oltp資料庫需要符合acid標準,acid是指保證資料庫事務處理可靠的一組標準屬性,它確保交易的準確性,一致性,隔離性和永續性。在資料庫中,事務是作為單個邏輯工作單元執行的一系列操作,乙個事務只有在整個一串行操作成功的情況下才能成功

USB host處理過程

在usbh core.c中有乙個函式usbh process 這個函式很重要,main 函式每迴圈一次,它就執行一次,它處理所有usb核心狀態的變化,typedef enum host state 根據這個當前狀態 phost gstate 處於以上哪個狀態的不同,做出不同的處理過程。其中最重要的要...

Hadoop map reduce處理過程

1 在hadoop中,每個mapreduce任務都被初始化為乙個job。每個job又可以分成兩個階段 map階段和reduce階段 map函式接受乙個形式的輸入,然後同樣產生乙個形式的中間輸出,hadoop會負責將所有具有相同結果中間key值的value集合到一起傳給reduce函式,reduce函...

Openstack nova api 處理過程

乙個python函式示例 乙個python類的示例 所有的web請求引數都被封裝在environ這個dictionary中,start response函式讓人難以理解,其主要作用是設定reponse的http返回碼和http header.返回的list的乙個item對應於http respons...