傳統OLTP資料庫存什麼?
現階段的資料庫系統、儲存引擎的設計一般是面向某一通用場景的,比如sql型資料庫、NoSQL型資料庫(kv資料庫、文件資料庫等),而不是面向具體業務場景的,那一般的OLTP資料庫內部的資料分為四大類:
資料庫內部的管理性質的後設資料。這部分資料基本上對使用者是透明的,負責資料庫內部的管理與控制邏輯;
使用者自定義資料。這部分資料是使用者通過API向資料庫寫入的數,資料庫系統一般不關心這部分資料的具體內容,而是側重於如何正確、完整的將這些資料儲存到持久化裝置;
索引資料。索引資料一般是資料庫設計中不可或缺的一個組成部分。為了保證資料庫“讀資料”功能的響應時間在使用者可接受範圍內,幾乎所有資料庫系統都需要或多或少的引入索引;
日誌資料。日誌資料是一種資料庫內部資料,其內容一般是記錄IC交易資料變更行為,一般用於資料庫當機重啟後的資料恢復。在不同的資料庫中,日誌資料的內容差距也非常大,比如:有的資料庫使用日誌來記錄儲存層的資料變更(磁碟上位置X開始,連續N個位元組從Value1變成了Value2),有的資料庫使用日誌來記錄使用者的寫入命令請求(比如插入操作,內容為key=1,value="ABC")等等。
區塊鏈儲存模組有何不同?
當我們站在區塊鏈系統內部“資料儲存”功能的角度看待“區塊鏈系統”時,我們會發現,區塊鏈系統具有確定性的系統架構、確定性的內部業務邏輯,以及一些通用的資料組織格式(比如:區塊是一種append-only形式的資料、只有虛擬機器執行指令的過程中會修改狀態資料等)。區塊鏈系統中的資料儲存只需要滿足這一套運轉邏輯過程中的持久化需求即可,也就是說,區塊鏈系統為其儲存模組劃定了比通用資料庫更小的模組功能邊界。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69995368/viewspace-2839399/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 資料庫mysql儲存是什麼?可以存什麼?資料庫MySql
- GaussDB OLTP 雲資料庫配套工具DAS資料庫
- 為什麼不用資料庫儲存圖片?資料庫
- 雲原生資料庫TDSQL-C和傳統主備方式資料庫有什麼區別?資料庫SQL
- 什麼是庫存?什麼是零庫存?庫存的定義
- 現在後端都在用什麼資料庫儲存資料?後端資料庫
- 傳統資料庫也能實現區塊鏈儲存資料庫區塊鏈
- 什麼是大資料系統儲存及管理?大資料
- 資料庫儲存時間到底該用什麼型別?資料庫型別
- 【資料庫】簡單聊聊資料庫可以做什麼,有什麼用?資料庫
- 【資料庫】雲資料庫rds是什麼意思?有什麼優勢?資料庫
- 雲資料庫RDS是什麼?雲資料庫RDS有什麼優勢?資料庫
- Chronicles 是什麼資料庫資料庫
- 什麼是皇帝資料庫?資料庫
- django用什麼資料庫Django資料庫
- 什麼是Cassandra資料庫資料庫
- 資料庫倉庫系列:(一)什麼是資料倉儲,為什麼要資料倉儲資料庫
- 請問這個資料庫統計資訊是什麼,資料庫
- MySQL資料庫是什麼?linux資料庫運維MySql資料庫Linux運維
- 大資料測試與 傳統資料庫測試大資料資料庫
- 為什麼要庫存預警?如何庫存預警?
- 列舉 OLTP 型資料庫,8a 和 Hadoop 各自所對應的 資料特徵資料庫Hadoop特徵
- 織夢需要什麼資料庫織夢資料庫在哪資料庫
- 什麼是資料庫檢視?資料庫
- influxdb與傳統資料庫的比較UX資料庫
- 【資料庫】資料庫儲存過程(一)資料庫儲存過程
- 網路資料傳輸時作業系統幹了什麼?作業系統
- 通過 POI 將資料庫中的資料上傳至 OSS 物件儲存資料庫物件
- 資料庫mysql儲存遇到禁用怎麼辦?資料庫MySql
- 什麼是YottaChain儲存,為什麼說是未來資料儲存的趨勢?AI
- 【TcaplusDB知識庫】什麼是TcaplusDB資料庫?資料庫
- openGauss 支援OLTP場景資料壓縮
- 分散式OLTP資料庫發展趨勢(一):徹底去中心化分散式資料庫中心化
- 資料庫審計是什麼意思?作用是什麼?資料庫
- 對比傳統庫存管理與供應鏈庫存管理的區別
- 伺服器儲存資料要注意什麼伺服器
- 區塊鏈代表的資料庫和傳統資料庫有何區別區塊鏈資料庫
- 庫存系統:倉庫層、排程層、銷售層的庫存資料模型設計模型