微軟Azure Cosmos DB能否作為開發(fā)企業(yè)級應用的基礎?例如作為新一代ERP、PLM的基礎?
我來答

微軟Azure Cosmos DB能否作為開發(fā)企業(yè)級應用的基礎?例如作為新一代ERP、PLM的基礎?

彭悅 2021-06-17 提問
230

傳統(tǒng)關系數據庫作為現在企業(yè)級應用的基礎,帶來很多問題。例如企業(yè)中常見的系統(tǒng)間復雜數據集成等。實際上,企業(yè)IT架構目前很大程度上受到數據模型、數據庫本身的限制,增加了復雜度。Azure Cosmos DB的多模型能力有可能成為新的解決辦法嗎?

關閉
提交回答
1 個回答
我來答
馮悠悠

企業(yè)ERP產品對數據的關聯性處理要求很高。Cosmos DB屬于NoSQL DB,不是關系數據庫。并不適合。通過底層數據結構的設計Cosmos DB也可以實現關聯數據,Azure Cosmos DB: Designing your data structure 但這個如果要實現關聯數據庫幾百上千個列表的應用,客戶需求可能不斷變化,數據結構規(guī)劃的工作量是不可想象的。

傳統(tǒng)的思維里,ERP是一個大的聚合體,什么功能都有,大而全,其實沒有必要。試想把數據從ERP 里同步倒出來,交給專門數據處理的微服務去處理,傳統(tǒng)模式上很多構架的桎梏會被突破。微軟在云上的數據處理工具太多了,無論是數據存儲,數據分析,大數據。企業(yè)ERP上云,傳統(tǒng)模式上很多構架的桎梏會被突破。ERP上云不是簡單的Iaas服務器托管,而是真正使用云端的Paas,Saas層應用去解決問題。

回答于 2021-06-17
贊同
評論
個人VIP