Virtualisation

什麼情況下RDBMS需要vm或者docker虛擬化?

  • August 24, 2020

通常 RDBMS 只有一個主伺服器用於寫入,那麼虛擬化有什麼意義呢?

它不能做多DB,多一層封裝並不意味著速度會變慢。

但是我知道存在是有原因的,哪些場景特別適合數據庫虛擬化?

首先,數據庫有一個主寫入伺服器的假設是不正確的。許多設置都有多主配置和集群。還有分佈式數據庫系統,其中數據根據各種條件寫入不同的伺服器。

儘管不是必需的,但數據庫仍然可以容器化,尤其是在處理微服務時。每個微服務都可以擁有自己的數據庫,這完全取決於您的基礎架構是如何建構的。

這是一個很好的閱讀的一小段摘錄。我正在連結該文章,因為它太大,無法在此處複製粘貼

容器化數據庫是其 DBMS 伺服器軟體的封裝,可以訪問位於網路中某處的物理數據庫文件。每個 DBMS 都封裝在自己的容器映像中。然而,容器化數據庫並不像容器化應用程序那麼簡單。

引用自:https://dba.stackexchange.com/questions/273794