[英]connection pooling with MonetDB, R and Shiny Pro
使用R和Shiny Pro,可以實現多用戶分析應用程序。
當使用數據庫存儲中間數據時,如何授予多個用戶訪問數據庫的權限就變得非常重要和必要。
當前,我正在使用配置為MonetDB / MonetDB.R(對於R通常如此)作為單個用戶訪問,這意味着任何用戶操作都是按順序進行的。
我想與數據庫實現某種類型的連接池。
根據過去的SO 響應 ,驅動程序不包括連接池。
這些工具集中是否有替代方案?
我不知道為R DBI連接實現的任何連接池。 您描述的設置似乎很特殊。 您可以為每個客戶端會話創建一個連接。 MonetDB限制並發連接的量然而,提高此上限,則可以設置max_clients
通過啟動到一個更高的值,例如mserver5
與--set max_clients=1000
或(如果使用monetdbd
), monetdb set nclients=1000 somedb
。 當然,DBI連接池也將是Shiny Pro的功能請求,而不是MonetDB.R的功能請求。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.