Installation

SQL Server 2016 - Microsoft R 客戶端與獨立的 Microsoft R 伺服器有什麼不同嗎?

  • October 12, 2016

除了 SQL Server 2016 上的集成 R 服務外,Microsoft 還提供企業級 Microsoft R Server 作為獨立安裝。MSDN 上的一些文件表明,獨立的 MS R 伺服器與數據科學 Microsoft R 客戶端不同。

這是來自 MSDN 頁面的圖片(左下): https ://msdn.microsoft.com/en-us/library/mt696069.aspx

MSDN 頁面上的 R 伺服器與 R 客戶端

數據科學客戶端連結將您帶到此處:https ://msdn.microsoft.com/en-us/library/mt696067.aspx

但設置嚮導評論好像它們都是同一件事。

在此處輸入圖像描述 如果有人對此有任何澄清,請告知。

看起來我找到了關於進一步探勘的問題的答案。

雖然 Microsoft R 獨立伺服器通過添加並行和分塊數據處理來解決開源 R 的記憶體限制,但 Microsoft R 客戶端受記憶體限制;即它只能處理適合可用本地記憶體的數據集。但是,如果計算上下文設置為 Microsoft R Server 的實例,如 SQL Server R Services 或 R Server for Hadoop 等,它可以對大量數據進行操作。

Microsoft R 客戶端幾乎具有作為 MS R 伺服器的所有架構功能 - DistributedR、ScaleR(RevoScaleR 包)、ConnectR。DeployR 在 MS R 客戶端中不可用。

Microsoft R 客戶端還具有用於非 scaleR 函式的數學核心庫,並且可以在本地計算上下文中為 ScaleR 函式使用多達 2 個執行緒。

MS R 客戶端在 MS R 伺服器上的一個優勢是它對每個人都是免費的。MS R Server(獨立)需要商業許可證。

更多詳細資訊:Microsoft R:產品比較

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