傳統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
- 為什麼不用資料庫儲存圖片?資料庫
- 什麼是資料庫?什麼是雲資料庫?資料庫
- 什麼是庫存?什麼是零庫存?庫存的定義
- OLTP和DSS不同資料庫設計資料庫
- GaussDB OLTP 雲資料庫配套工具DAS資料庫
- 現在後端都在用什麼資料庫儲存資料?後端資料庫
- 什麼時候該使用NoSQL儲存資料庫?SQL資料庫
- HP-UX上資料庫調優(OLTP)UX資料庫
- 什麼是大資料系統儲存及管理?大資料
- 雲原生資料庫TDSQL-C和傳統主備方式資料庫有什麼區別?資料庫SQL
- 傳統資料庫也能實現區塊鏈儲存資料庫區塊鏈
- 資料庫儲存時間到底該用什麼型別?資料庫型別
- 【資料庫】簡單聊聊資料庫可以做什麼,有什麼用?資料庫
- 【資料庫】雲資料庫rds是什麼意思?有什麼優勢?資料庫
- 儲存與資料庫系統資料庫
- 雲資料庫RDS是什麼?雲資料庫RDS有什麼優勢?資料庫
- django用什麼資料庫Django資料庫
- 什麼是皇帝資料庫?資料庫
- 什麼是Cassandra資料庫資料庫
- 什麼是NoSQL資料庫?SQL資料庫
- 什麼叫xml資料庫?XML資料庫
- 資料庫該學什麼!!!!資料庫
- Chronicles 是什麼資料庫資料庫
- 資料是什麼——資料的倉庫
- 資料庫倉庫系列:(一)什麼是資料倉儲,為什麼要資料倉儲資料庫
- 影響OLTP 系統效能的儲存因素解析
- ORACLE入門之OLTP和DSS不同資料庫設計Oracle資料庫
- 請問這個資料庫統計資訊是什麼,資料庫
- HTAP資料庫(OLTP+OLAP)-資料庫典型架構優缺點剖析(shardVSshared)資料庫架構
- 什麼是資料庫檢視?資料庫
- 網路資料傳輸時作業系統幹了什麼?作業系統
- MySQL資料庫是什麼?linux資料庫運維MySql資料庫Linux運維
- 織夢需要什麼資料庫織夢資料庫在哪資料庫
- 為什麼需要DTO(資料傳輸物件)物件
- 什麼是YottaChain儲存,為什麼說是未來資料儲存的趨勢?AI
- 資料庫審計是什麼意思?作用是什麼?資料庫
- 進銷存系統資料庫設計資料庫