草庐IT

redis-test

全部标签

windows - Windows 服务器上的 Redis : no config file specified

我使用chocolaty安装了redis。然后,它工作正常,但是我无法再次启动它。运行redis-server:报告配置文件有问题指定配置文件运行命令:但问题仍然存在,如果我尝试连接到客户端: 最佳答案 您可以关注此页面https://redis.io/topics/config尝试从下面的命令开始redis-server--port6380--slaveof127.0.0.16379 关于windows-Windows服务器上的Redis:noconfigfilespecified,我

docker - Kubernetes Redis HA 并将 redis 暴露给容器外的东西

我正在尝试学习docker和kubernetes,我正在尝试做的一件事是使用Sentinel设置Redis并将redis暴露给容器外的东西。安装redis和sentinel非常简单https://github.com/kubernetes/kubernetes/tree/master/examples/storage/redis但现在我的下一个愿望是能够在容器外访问redis,我不知道该向谁暴露sentinel和masterpod。 最佳答案 来自您的链接(https://github.com/kubernetes/kubernet

docker - Kubernetes Redis HA 并将 redis 暴露给容器外的东西

我正在尝试学习docker和kubernetes,我正在尝试做的一件事是使用Sentinel设置Redis并将redis暴露给容器外的东西。安装redis和sentinel非常简单https://github.com/kubernetes/kubernetes/tree/master/examples/storage/redis但现在我的下一个愿望是能够在容器外访问redis,我不知道该向谁暴露sentinel和masterpod。 最佳答案 来自您的链接(https://github.com/kubernetes/kubernet

windows系统卸载redis

1:找到redis的安装目录;在红色框内输入cmd进入黑窗口2:执行卸载redis的命令:redis-server--service-uninstall,出现如下图即表示卸载成功redis-server--service-uninstall3:删除redis文件夹即可。

python - 检索根据 Redis 排序集排序的 Django 查询集的最有效方法

我有一个包含对象ID及其各自排序分数的Redis排序集。我需要检索这些对象的Django查询集,根据排序集的分数排序。最有效的方法是什么?我的数据库是postgresql。目前,我正在分别检索redis排序集和未排序查询集。接下来,我根据排序集在python中的分数对查询集进行排序。可以在这里有意义地削减步骤吗?以某种方式在检索点对查询集进行排序等?obj_ids_with_scr=get_ids_w_scr()#retrievesredissortedsetwithscoresobj_ids=map(itemgetter(0),obj_ids_with_scr)#filterssor

python - 检索根据 Redis 排序集排序的 Django 查询集的最有效方法

我有一个包含对象ID及其各自排序分数的Redis排序集。我需要检索这些对象的Django查询集,根据排序集的分数排序。最有效的方法是什么?我的数据库是postgresql。目前,我正在分别检索redis排序集和未排序查询集。接下来,我根据排序集在python中的分数对查询集进行排序。可以在这里有意义地削减步骤吗?以某种方式在检索点对查询集进行排序等?obj_ids_with_scr=get_ids_w_scr()#retrievesredissortedsetwithscoresobj_ids=map(itemgetter(0),obj_ids_with_scr)#filterssor

java - PubSub 在 Redis 中不工作

因为我在Redis中使用以下代码作为发布者和订阅者。我正在使用redis服务器版本3.2.6,并且我使用以下maven依赖项从版本2.9.0的redisjava客户端jedis进行连接,redis.clientsjedis2.9.0jarcompile这是我的代码,importjava.io.ByteArrayInputStream;importjava.io.ByteArrayOutputStream;importjava.io.IOException;importjava.io.ObjectInputStream;importjava.io.ObjectOutputStream;i

java - PubSub 在 Redis 中不工作

因为我在Redis中使用以下代码作为发布者和订阅者。我正在使用redis服务器版本3.2.6,并且我使用以下maven依赖项从版本2.9.0的redisjava客户端jedis进行连接,redis.clientsjedis2.9.0jarcompile这是我的代码,importjava.io.ByteArrayInputStream;importjava.io.ByteArrayOutputStream;importjava.io.IOException;importjava.io.ObjectInputStream;importjava.io.ObjectOutputStream;i

使用 ServiceStack 在分布式环境中订阅 Redis key 空间通知

我们有一些具有给定TTL的Rediskey,我们希望订阅这些key并在TTL到期后采取行动(一个作业调度程序)。这在单主机环境中运行良好,当您使用Redis客户端在ServiceStack中订阅'__keyspace@0__:expired'时,该服务将选择它并采取行动。太棒了......直到您设置了一个高可用性拓扑,该集群中有多个API实例。然后每个主机似乎都在接收该消息并可能对其进行操作。我知道键空间通知的工作方式与传统的发布/订阅或消息传递层事件并不完全相同,但是有没有办法对这些类型的事件执行某种确认,以便在一天,只有一个宿主会继续执行任务?否则,有没有办法延迟消息发布?谢谢!

使用 ServiceStack 在分布式环境中订阅 Redis key 空间通知

我们有一些具有给定TTL的Rediskey,我们希望订阅这些key并在TTL到期后采取行动(一个作业调度程序)。这在单主机环境中运行良好,当您使用Redis客户端在ServiceStack中订阅'__keyspace@0__:expired'时,该服务将选择它并采取行动。太棒了......直到您设置了一个高可用性拓扑,该集群中有多个API实例。然后每个主机似乎都在接收该消息并可能对其进行操作。我知道键空间通知的工作方式与传统的发布/订阅或消息传递层事件并不完全相同,但是有没有办法对这些类型的事件执行某种确认,以便在一天,只有一个宿主会继续执行任务?否则,有没有办法延迟消息发布?谢谢!