如何實施資料網格? - thenewstack
資料網格克服了由資料湖和資料倉儲設計引起的限制和減速,而是以分散的點對點方式連線資料 - 將其網格化。該想法由 Thoughtworks 新興技術總監 Zhamak Dehghani 提出,並建立在四個基礎上:面向領域的資料所有權、資料即產品、自助資料和適當的治理。我相信這些對於幫助我們在未來十年擴充套件資料分析和機器學習至關重要。
以下是有關如何在現場實施資料網格的一些想法:
- 集中動態資料:引入中央事件流平臺;Apache Kafka 和 Confluent Cloud 是很好的解決方案,因為它們減少了工作量,讓您專注於實際使用網格。
- 分配資料所有者:為組織中的關鍵資料集指定所有者。您希望每個人都知道誰擁有哪個資料集。
- 將資料寫入 Kafka 主題:您可以將事件無限期地儲存在 Kafka 中,並使用壓縮將資料保持在可管理的大小。消費者可以根據需要從主題中的任何一點閱讀。
- 處理架構更改:所有者將向網格釋出架構資訊(可能以 wiki 的形式,或者從 Confluent Cloud 架構登錄檔中提取資料並轉換為 HTML 文件),您需要一個流程來處理架構更改贊同。
- 安全事件流:您需要一箇中央許可權來授予對單個事件流的訪問許可權。您可能需要在此處整理內部法規和規則。
- 從任何資料庫連線:許多受支援的資料庫型別都有可用的源和接收器聯結器。確儲存在所需的聯結器,以便您可以輕鬆配置生產和消費。
- 為新事件流的發現和註冊建立一箇中央使用者介面:這可以是一個應用程式,甚至是一個 wiki。它必須支援幾個關鍵活動,包括搜尋感興趣的資料、預覽事件流、請求訪問新的事件流和資料沿襲檢視。
雖然資料網格需要對您當前的資料架構設計進行有價值的重新思考,但它並不能解決您組織中的所有問題並解決所有問題。它與其他重要策略結合使用,例如雲端計算、微服務和領域驅動設計。這些其他方法很可能需要成為您工作的一部分,與資料網格一起,有時甚至是正交的。應用您認為合適的資料網格概念,為您的公司獲得最大利益。
資料網格作為一個概念仍然處於萌芽狀態。只要資料網格的基本原理完好無損,就沒有正確或錯誤的構建方式。
相關文章
- 資料網格將替代資料倉儲或資料湖?- thenewstack
- 資料網格與Data Fabric的區別 - thenewstack
- CDGA|主資料管理如何實施?
- 如何使用傳統資料庫思維進行實時資料流分析? – thenewstack資料庫
- 一文讀懂如何實施資料治理?
- Oracle 大資料整合實施Oracle大資料
- 資料容災實施方案
- 如何解決實施大資料的常見障礙大資料
- 資料安全法正式實施,如何構建企業資料安全能力
- Oracle資料庫部署實施流程Oracle資料庫
- 資料網格的編輯
- 《資料資產》專題:什麼是《資料資產》?應該如何落地《資料資產管理與實施》?
- 《資料安全法》實施在即,企業如何做好資料分類分級?
- 實施網路安全-A
- 某電信HP雙機主資料網路卡切換實施方案
- 《資料安全法》實施後,企業如何依法進行資料安全加固及創新
- Rust會成為JavaScript未來的基礎設施嗎? – thenewstackRustJavaScript
- Redis如何簡化實現微服務的設計模式 – thenewstackRedis微服務設計模式
- PI實施資料庫技術優勢資料庫
- ERP實施時的資料準備
- 實施網路安全-C
- 如何實施智慧合約?
- 實施專案--如何推進專案實施進度
- 資料編織 (Data Fabric) vs 資料網格 (Data Mesh)
- 資料網格的注意事項 - Kineret
- 13 個最佳 JavaScript 資料網格庫JavaScript
- 資料網格技術是什麼
- 關於部落格開源計劃的實施
- 產品資料管理PDM實施技術研究
- Oracle使用資料泵 (expdp/impdp)實施遷移Oracle
- 【轉】GoldenGate資料庫複製實施案例Go資料庫
- 談談如何從資料湖(Data Lake)架構轉向資料網格(Data Mesh)架構架構
- 資料庫必須面對的九條挑戰 - thenewstack資料庫
- 分散式 SQL 使資料庫更上一層樓 - thenewstack分散式SQL資料庫
- 《個人資訊保護法》正式實施,企業如何保證資料安全合規?
- AI如何實施本地化AI
- 作為一名實施,需要自己反編譯、網路抓包、猜測資料庫,乾的全不像實施的活……編譯資料庫
- 程式設計師如何實現“網際網路+”10-如何分析網站資料程式設計師網站