在整个部署中,redis是否能够持久耐用?

时间:2013-06-21 16:52:52

标签: azure redis

我正在评估在Windows Azure上部署Redis以支持我正在构建的应用程序。我发现了几种不同的部署方法。

  1. 第一个是为redis-server.exe创建一个worker-role,并在csdef文件中设置ProgramEntryPoint - Howto get Redis running on Azure?

  2. 另一种是使用following these instructions

  3. 工具RedisInstWA

    如果我使用选项1,那么Redis的db文件将在每次部署时被覆盖。

    我在文档中看到RedisInstWA使用Azure存储帐户,用于存储数据库文件,用于部署分段组件,还有其他什么?有没有办法在部署中维护redis dbs?或者有没有办法获取db文件的副本,因此它可以与服务器一起部署,以确保后续部署中的数据不会丢失(如果有必要的话)。

2 个答案:

答案 0 :(得分:2)

或者您可以将其托管在Windows Azure虚拟机上,该虚拟机既持久又耐用。

答案 1 :(得分:1)

Jason,您应该能够重新运行RedisInstWA以根据需要重新部署可执行文件,并且您的数据将保留在您设置的Azure存储帐户中。你试过吗?