草庐IT

redis-test

全部标签

redis - ServiceStack Redis 客户端期望旧版本的 ServiceStack.Common

我只是NuGettedServiceStack.Redis3.1.3但作为它的依赖项它也得到ServiceStack.Common和ServiceStack.Text3.1.6现在,当我构建应用程序时,一切正常。但是,当我运行应用程序时,一些Redis客户端方法可以正确执行,但其中一些方法,例如(RedisClient.GetAllKeys)抛出异常无法加载文件或程序集“ServiceStack.Common,Version=1.0.4336.27526,Culture=neutral,PublicKeyToken=null”或其依赖项之一。系统找不到指定的文件。然后我删除了所有dll

redis - ServiceStack Redis 客户端期望旧版本的 ServiceStack.Common

我只是NuGettedServiceStack.Redis3.1.3但作为它的依赖项它也得到ServiceStack.Common和ServiceStack.Text3.1.6现在,当我构建应用程序时,一切正常。但是,当我运行应用程序时,一些Redis客户端方法可以正确执行,但其中一些方法,例如(RedisClient.GetAllKeys)抛出异常无法加载文件或程序集“ServiceStack.Common,Version=1.0.4336.27526,Culture=neutral,PublicKeyToken=null”或其依赖项之一。系统找不到指定的文件。然后我删除了所有dll

Redis 客户端服务栈超时

我正在使用ServiceStackRedisClient进行缓存。如何设置超时?例如,如果结果超过5秒返回null?有人知道吗?谢谢 最佳答案 有一些操作,如阻塞LPOP/RPOP,包括超时。一般来说,redis运行在内存中,速度极快,很少会自行超时。但是,网络可能会关闭,因此RedisNativeClient(RedisClient的基类)包含一个SendTimeout,您可以设置它来执行此操作。 关于Redis客户端服务栈超时,我们在StackOverflow上找到一个类似的问题:

Redis 客户端服务栈超时

我正在使用ServiceStackRedisClient进行缓存。如何设置超时?例如,如果结果超过5秒返回null?有人知道吗?谢谢 最佳答案 有一些操作,如阻塞LPOP/RPOP,包括超时。一般来说,redis运行在内存中,速度极快,很少会自行超时。但是,网络可能会关闭,因此RedisNativeClient(RedisClient的基类)包含一个SendTimeout,您可以设置它来执行此操作。 关于Redis客户端服务栈超时,我们在StackOverflow上找到一个类似的问题:

node.js - 使用node序列化redis数据

我正在使用redis和Node(使用node_redis),我想将数据从redis序列化为XML文件(使用simple-xml-writer),但我偶然发现了Node的异步行为。我将a、b、c、d和e的数据集存储为redis中的散列,键是数据:a,数据:b数据:c...,每个键访问一个散列。现在我的XML文件应该如下所示:(datafora)(dataforb)...我的方法是做类似的事情:myobjects=Array.new();["a","b","c","d","e"].forEach(function(str){database.hmget("data:"+str,functi

node.js - 使用node序列化redis数据

我正在使用redis和Node(使用node_redis),我想将数据从redis序列化为XML文件(使用simple-xml-writer),但我偶然发现了Node的异步行为。我将a、b、c、d和e的数据集存储为redis中的散列,键是数据:a,数据:b数据:c...,每个键访问一个散列。现在我的XML文件应该如下所示:(datafora)(dataforb)...我的方法是做类似的事情:myobjects=Array.new();["a","b","c","d","e"].forEach(function(str){database.hmget("data:"+str,functi

ios5 - 从 IOS 5 应用程序与 Redis (Redis To Go) 对话

我有一个基于Web的程序,它使用RedisToGo的Pub/Sub接口(interface)来发布消息,然后由我使用的基于Web的服务订阅这些消息。基于网络的服务订阅这些消息并通过电话说出它们。现在我想用我的iPhone上运行的客户端替换这个基于Web的客户端部分。使用IOS5,我想将消息发布到Redis。这可能吗?我用Google搜索了一下,结果并不多。 最佳答案 我想这就是您要找的https://github.com/lp/ObjCHiredis它是hiredis的包装器,但已经有一段时间没有更新了。Hiredis本身https

ios5 - 从 IOS 5 应用程序与 Redis (Redis To Go) 对话

我有一个基于Web的程序,它使用RedisToGo的Pub/Sub接口(interface)来发布消息,然后由我使用的基于Web的服务订阅这些消息。基于网络的服务订阅这些消息并通过电话说出它们。现在我想用我的iPhone上运行的客户端替换这个基于Web的客户端部分。使用IOS5,我想将消息发布到Redis。这可能吗?我用Google搜索了一下,结果并不多。 最佳答案 我想这就是您要找的https://github.com/lp/ObjCHiredis它是hiredis的包装器,但已经有一段时间没有更新了。Hiredis本身https

php - Resque PHP(Redis 错误?)

我正在尝试使用PHPResque(通过redisent使用Redis),但我不断收到此错误:Warning:fsockopen()expectsparameter2tobelong,stringgivenin/home/***/public_html/codes/ao/resque/lib/Redisent/Redisent.phponline56Fatalerror:Uncaughtexception'Exception'withmessage'-'in/home/***/public_html/codes/ao/resque/lib/Redisent/Redisent.php:58

php - Resque PHP(Redis 错误?)

我正在尝试使用PHPResque(通过redisent使用Redis),但我不断收到此错误:Warning:fsockopen()expectsparameter2tobelong,stringgivenin/home/***/public_html/codes/ao/resque/lib/Redisent/Redisent.phponline56Fatalerror:Uncaughtexception'Exception'withmessage'-'in/home/***/public_html/codes/ao/resque/lib/Redisent/Redisent.php:58