Postgresql

Postgresql Windows 主機上的 .NET 更新

  • April 4, 2022

我最近開始管理 postgresql 和 redis。我在 windows server 2019 中安裝了一個 postgresql Db 集群和 redis。我想知道 postgresql 和 redis 是否與 .NET 框架有依賴關係。

  1. 在 Windows 2019 中安裝 postgres 14 是否有任何 .NET 框架先決條件?
  2. 如果 .NET 框架和 postgresql 之間沒有依賴關係,我會允許 .NET 更新與每月的作業系統更新檔一起自動應用。

我來自 SQL Server 背景。MSSQL 和 .NET 具有緊密的依賴關係,因此我不會允許自動 .NET 更新檔程序,除非並且直到我在較低環境中驗證這些更新檔程序並確保沒有重大更改。

我想知道 Postgres 和 redis 也是一樣的。我在產品文件的軟體需求中看不到它,因此向社區尋求幫助。

謝謝

PostgreSQL 本身與 .NET 完全無關。如果您為 PostgreSQL 使用 .NET 提供程序,例如 Npgsql,那當然依賴於 .NET。

Redis 和 PostgreSQL 伺服器沒有任何 .NET 依賴項。客戶端(應用程序)可以有一些。

Redis 官方沒有在 Windows 上可用,您可以通過 WSL 安裝 linux 版本,因此沒有 .NET 依賴項。安裝 WSL 的要求僅提及 Windows 版本,因此不應依賴 .NET。

自從我使用 PostgeSQL 以來已經很長時間了,但根據它的文件,您可以使用 GCC for Linux 從原始碼建構它,而無需安裝任何 .NET。Windows 版本是從相同的源建構的。

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