我想标记一个独立的Redis服务器(不是Redis集群,不是Redis-哨兵)为只读。我已经在谷歌上搜索了很长一段时间,但我似乎没有找到明确的答案(几乎所有的答案都指向集群或哨兵)。我正在寻找一些配置修改(CONFIG SET something)。
注意:config set replica-read-only yes不使当前的redis服务器只读,而只使其副本读取。
我的用例基本上是我在做一个迁移,在某个时候,我想使redis服务器只读。每当发生写调用时,我的应用程序代码都可以处理失败,所以这不是问题。
另外,如果这在redis服务器上是不可能的,那么在客户端代码中我是否可以做同样的事情(
我一直在研究Destructor,它又一次影响了我.所以开始搜索和测试比我遇到这样的事情..。
public class Teacher
{
private static DateTime _staticDateTime;
private readonly DateTime _readOnlyDateTime;
/*Resharper telling me to name it StaticReadolyDateTime insted of _staticReadolyDateTime*/
private static readonly DateTime Sta
我们已经将数据库从物理服务器转移到Azure PaaS SQL数据库。应用程序使用服务器登录连接到数据库。我需要创建另一个登录帐户与只读访问数据库。有人能帮忙吗。
我已经试过的东西。
CREATE LOGIN login123
WITH PASSWORD = *******
CREATE USER login123
FOR LOGIN login123
WITH DEFAULT_SCHEMA = dbo
ALTER ROLE db_datareader ADD MEMBER login123
上面的操作已成功执行,但当应用程序使用此登录时,它将得到以下错误。“服务器主服务器”"