筆記[工作]-網路文章閱讀:OLTP、OLAP

更新於 發佈於 閱讀時間約 4 分鐘

OLTP:

線上交易處理(Online transaction processing)。OLTP是一種資料處理系統,主要設計用於處理大量即時、頻繁、且小規模的資料交易。這類系統是企業日常營運的基礎,例如銀行交易、超商結帳、訂單處理等。

特性:高頻率操作,處理大量且頻繁的交易操作(新增、修改、刪除);即時性高,必須快速反應,用戶能即時查詢與執行操作;資料一致性強,通常使用資料庫交易(ACID 原則)來確保資料一致與完整性;資料量小但頻繁,每次操作涉及的資料量不大,但操作次數多;標準化設計,資料表設計通常高度正規化,以減少重複與增加查詢效率。


OLAP:

線上分析處理(Online analytical processing)。OLAP讓使用者能夠從多個角度互動地分析多維資料,包括:上卷(roll-up)、鑽取(drill-down)、切片(slicing)和切塊(dicing)。

  • 上卷可以在一個或多個維度中累積和計算的資料的聚合。例如,所有的銷售辦事處匯總到銷售部門,以預測銷售趨勢。
  • 鑽取是一種允許使用者瀏覽詳細資訊的技術。例如,使用者可以檢視組成一個地區銷售額的單個產品的銷售額。
  • 切片是從多維資料集中固定某一個維度的特定值,取得一個低一維度的子集。假設一個三維OLAP立方體,選擇2024年這個特定時間維度進行切片,就會從三維立方體中擷取出一個二維的資料表。
  • 切塊是對多維資料進行多個維度的範圍選取,形成一個較小但仍保持多維的子立方體。假設一個三維OLAP立方體,想要分析2023年到2024年、地區為北部和中部、產品類別為電子產品的資料,切塊取出結果就是三維子立方體。

OLAP系統的核心是一個OLAP多維資料集,通常是從關聯式資料庫中的表的星型模式或雪花型模式中建立的。

標籤(Label)、維度(Dimension)、以及度量(Measure),這三個元素構成了OLAP分析的基礎架構。

  • 維度是用來切割、分類資料的角度或分類依據。它們是分析數據時的觀察點或切面。常見的維度(上例)例如時間、地區、產品類別。
  • 度量是指可以被計算、加總、平均等數值化的資料,是分析的核心數據。例如若要查看2024年第一季在北部地區的總銷售金額,度量就是銷售金額。
  • 標籤是用來描述維度或度量的名稱或分類項目,通常是用來輔助理解資料內容。例如時間維度下的標籤:2023-Q1、2023-Q2;地區維度下的標籤:北部、南部;產品類別維度下的標籤:電子產品、家電。

OLAP通常與OLTP(線上交易處理)形成對比,OLTP的特點是查詢的複雜性要小得多,而且查詢量要大得多,以處理事務,而不是像OLAP用於商業智慧型或報告。OLAP系統主要針對讀取進行最佳化,而OLTP得能處理各種查詢(讀取、插入、更新和刪除)。


參考


小結

大家好久不見!之前是因為一頭栽入AI的世界,沒時間發文;最近是因為換工作忙著面試,沒時間發文(藉口一堆XD)。接下來會因為工作上需要查詢研讀資料,將找到的結果(其實也只是查維基和問ChatGPT而已XD)紀錄成文章,大家看看笑笑就好,希望大家一切安好。:)

留言
avatar-img
留言分享你的想法!
avatar-img
柴郡貓姍蒂的沙龍
48會員
30內容數
2025/01/04
前言 最近在研究時間序列的預測,除了上課,也有在Medium上看文章,學到一些知識,除了自己做筆記記錄,也分享給大家。本篇筆記為翻譯統整:Neural Network (MLP) for Time Series Forecasting in Practice—Daniel J. TOTH,這篇Me
2025/01/04
前言 最近在研究時間序列的預測,除了上課,也有在Medium上看文章,學到一些知識,除了自己做筆記記錄,也分享給大家。本篇筆記為翻譯統整:Neural Network (MLP) for Time Series Forecasting in Practice—Daniel J. TOTH,這篇Me
2024/10/09
前言 跟上一篇文章一樣,都是看到陌生的演算法後,去搜尋資料記錄成文章。 正文 在強化式學習中,策略(Policy)指的是代理人根據目前的狀態決定下一個動作的方針,具體來說就是在某個狀態下採取某個動作的機率。Policy Gradient的目的是找到一個最優策略,使得整個任務的回報值最大化。
2024/10/09
前言 跟上一篇文章一樣,都是看到陌生的演算法後,去搜尋資料記錄成文章。 正文 在強化式學習中,策略(Policy)指的是代理人根據目前的狀態決定下一個動作的方針,具體來說就是在某個狀態下採取某個動作的機率。Policy Gradient的目的是找到一個最優策略,使得整個任務的回報值最大化。
2024/10/05
前言 在閱讀《強化式學習:打造最強 AlphaZero 通用演算法》一書時,對一些沒有聽過的演算法感到陌生,基於打基礎或是增廣見聞的念頭下,上網或問ChatGPT,搜尋了一些資料,整理並紀錄而成這篇文章。 正文 下面說的兩種選擇策略方法用來解決類似多臂拉霸機(Multi-Armed Ban
2024/10/05
前言 在閱讀《強化式學習:打造最強 AlphaZero 通用演算法》一書時,對一些沒有聽過的演算法感到陌生,基於打基礎或是增廣見聞的念頭下,上網或問ChatGPT,搜尋了一些資料,整理並紀錄而成這篇文章。 正文 下面說的兩種選擇策略方法用來解決類似多臂拉霸機(Multi-Armed Ban
看更多
你可能也想看
Thumbnail
孩子寫功課時瞇眼?小心近視!這款喜光全光譜TIONE⁺光健康智慧檯燈,獲眼科院長推薦,網路好評不斷!全光譜LED、180cm大照明範圍、5段亮度及色溫調整、350度萬向旋轉,讓孩子學習更舒適、保護眼睛!
Thumbnail
孩子寫功課時瞇眼?小心近視!這款喜光全光譜TIONE⁺光健康智慧檯燈,獲眼科院長推薦,網路好評不斷!全光譜LED、180cm大照明範圍、5段亮度及色溫調整、350度萬向旋轉,讓孩子學習更舒適、保護眼睛!
Thumbnail
創作者營運專員/經理(Operations Specialist/Manager)將負責對平台成長及收入至關重要的 Partnership 夥伴創作者開發及營運。你將發揮對知識與內容變現、影響力變現的精準判斷力,找到你心中的潛力新星或有聲量的中大型創作者加入 vocus。
Thumbnail
創作者營運專員/經理(Operations Specialist/Manager)將負責對平台成長及收入至關重要的 Partnership 夥伴創作者開發及營運。你將發揮對知識與內容變現、影響力變現的精準判斷力,找到你心中的潛力新星或有聲量的中大型創作者加入 vocus。
Thumbnail
在網路速度有限的情況下,依序記錄不斷產生的資訊,能統計使用者在頁面上操作了哪些功能。
Thumbnail
在網路速度有限的情況下,依序記錄不斷產生的資訊,能統計使用者在頁面上操作了哪些功能。
Thumbnail
利用文字紀錄,明確寫下自己的採購項目......
Thumbnail
利用文字紀錄,明確寫下自己的採購項目......
Thumbnail
工具功能 (1) 彈性任意查詢檔案,如對來源目錄設定,檔案修改日期 設定,檔名特定字串或副檔名設定後,自動查出明細,並可展開至各階子目錄處理     (2) 依查詢後結果,可產出 LIST ,提供查詢結果之確認,再依此對檔案作複 (3) 可對檔案作移動,複製至別處,刪除處理,使電腦可騰出硬碟空間
Thumbnail
工具功能 (1) 彈性任意查詢檔案,如對來源目錄設定,檔案修改日期 設定,檔名特定字串或副檔名設定後,自動查出明細,並可展開至各階子目錄處理     (2) 依查詢後結果,可產出 LIST ,提供查詢結果之確認,再依此對檔案作複 (3) 可對檔案作移動,複製至別處,刪除處理,使電腦可騰出硬碟空間
Thumbnail
組合式 OPS-X 號,就是由四組 OPS 爲主的單元連結共構的 OPS 組合體。
Thumbnail
組合式 OPS-X 號,就是由四組 OPS 爲主的單元連結共構的 OPS 組合體。
Thumbnail
在數位的時代裡,電腦、手機、相機幾乎已是現代人不可或缺的生活必需品,各種3C的儲存單位也從GB來到TB,文檔、照片、影片和各式各樣的程式、APP,海量的資料佔據每個人的資料庫,混亂的資料庫不僅影響工作效率,也容易打亂思緒,那麼我們該如何開始做數位整理呢?
Thumbnail
在數位的時代裡,電腦、手機、相機幾乎已是現代人不可或缺的生活必需品,各種3C的儲存單位也從GB來到TB,文檔、照片、影片和各式各樣的程式、APP,海量的資料佔據每個人的資料庫,混亂的資料庫不僅影響工作效率,也容易打亂思緒,那麼我們該如何開始做數位整理呢?
Thumbnail
Odoo ERP系統是工廠的理想選擇,為工廠繼承者提供高度客製化、使用者友善、即時資訊整合、雲端部署和持續更新的功能。本文介紹Odoo ERP系統的優勢及導入建議,並歡迎與我們預約免費30分鐘線上諮詢。
Thumbnail
Odoo ERP系統是工廠的理想選擇,為工廠繼承者提供高度客製化、使用者友善、即時資訊整合、雲端部署和持續更新的功能。本文介紹Odoo ERP系統的優勢及導入建議,並歡迎與我們預約免費30分鐘線上諮詢。
Thumbnail
業務流程自動化 (BPA, Business Process Automation) 是一種利用技術工具和系統,來自動執行、監控和管理企業流程的方法。企業需要以更少的資源做更多的事,來確保流程達到高效率的目的。許多企業開始建置業務流程自動化作業,解決工作流程中的獨特問題,將生產力最大化。
Thumbnail
業務流程自動化 (BPA, Business Process Automation) 是一種利用技術工具和系統,來自動執行、監控和管理企業流程的方法。企業需要以更少的資源做更多的事,來確保流程達到高效率的目的。許多企業開始建置業務流程自動化作業,解決工作流程中的獨特問題,將生產力最大化。
Thumbnail
你經常需要購買各種線上工具和資源來完成工作。但隨著時間的推移,這些項目可能會變得難以追蹤。如果你沒有一個有效的系統,可能會浪費錢和時間在不再需要或使用的物品上。 這篇文章將分享一個簡單步驟,幫助你追蹤線上採購進度,提升工作效率和收益。
Thumbnail
你經常需要購買各種線上工具和資源來完成工作。但隨著時間的推移,這些項目可能會變得難以追蹤。如果你沒有一個有效的系統,可能會浪費錢和時間在不再需要或使用的物品上。 這篇文章將分享一個簡單步驟,幫助你追蹤線上採購進度,提升工作效率和收益。
Thumbnail
大數據時代下,Log的多元應用至關重要。Log生成龐大,格式各異,特別金融業需合規。探討Log廣泛應用、資訊安全、IT管理和商業決策。建立Log管理系統核心深入法規,強化IT治理、權限控管。一站式Log管理平台,確保資訊安全合規。
Thumbnail
大數據時代下,Log的多元應用至關重要。Log生成龐大,格式各異,特別金融業需合規。探討Log廣泛應用、資訊安全、IT管理和商業決策。建立Log管理系統核心深入法規,強化IT治理、權限控管。一站式Log管理平台,確保資訊安全合規。
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News