Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/redis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
运行实现ServiceStack.Redis包的C#应用程序的先决条件_C#_Redis_<img Src="//i.stack.imgur.com/WM7S8.png" Height="16" Width="18" Alt="" Class="sponsor Tag Img">servicestack - Fatal编程技术网 servicestack,C#,Redis,servicestack" /> servicestack,C#,Redis,servicestack" />

运行实现ServiceStack.Redis包的C#应用程序的先决条件

运行实现ServiceStack.Redis包的C#应用程序的先决条件,c#,redis,servicestack,C#,Redis,servicestack,我不确定这是否是提出这类问题的合适平台,我只是希望有人能在这方面启发我。我正在将Redis合并到我的C#应用程序中,我想知道在发布应用程序后,主机是否必须安装Redis才能工作,我的机器上是否安装了Redis,这样调试就可以了。提前感谢。Redis是一个进程外服务器数据存储,就像RDBMS一样,您的应用程序需要连接到托管实例。它不需要与你的应用一起部署,但需要有一个实例供你的应用连接。好的,我知道了,谢谢你的帮助,但是如果它与应用在同一台执行机器上,不是更好吗?我想我想说的是,应用程序部署在哪里

我不确定这是否是提出这类问题的合适平台,我只是希望有人能在这方面启发我。我正在将Redis合并到我的C#应用程序中,我想知道在发布应用程序后,主机是否必须安装Redis才能工作,我的机器上是否安装了Redis,这样调试就可以了。提前感谢。

Redis是一个进程外服务器数据存储,就像RDBMS一样,您的应用程序需要连接到托管实例。它不需要与你的应用一起部署,但需要有一个实例供你的应用连接。

好的,我知道了,谢谢你的帮助,但是如果它与应用在同一台执行机器上,不是更好吗?我想我想说的是,应用程序部署在哪里,一定也部署了redis服务器,或者我完全搞错了吗?@lulliezy把它想象成一个RDBMS,你是否部署它并在与应用程序相同的机器上运行它?可以,但它通常作为单独的托管实例进行管理。但是如果你只有一个应用程序连接到它,那么让它在同一台机器上运行也是一种选择。