redis相关内容
在C ++程序中使用Redis DB的最好方法是什么? 解决方案 “http://code.google.com/p/credis/”rel =“nofollow”> C绑定库?在任何地方似乎都没有可用的C ++包装。
..
这可能是更普遍的螺纹的问题,我不知道。 不过,我有一个WPF应用程序,订阅渠道,从Redis的监听消息。数据库 App.SubscriptionThread =新的Thread(()=> { _redisSubscription.SubscribeToChannels (“ChannelA”,“ChannelB”); }); App.SubscriptionThre
..
我设计它使用Redis的作为数据库的Web服务,我想知道使用Redis的与StackService客户端连接的最佳实践。 点是,我一直在阅读有关Redis的,我发现,与服务器交互的最佳方法是使用一个单一的并发连接。 现在的问题是,尽管我“M使用的 PooledRedisClientManager 每一个网络客户端向web服务,我得到一个更多的客户(开连接)Redis的服务器提出请求,这
..
我在 A 1M物品商店名单,LT;人> 我敢序列化,以便插入到Redis的。 (2.8) 我把 10 任务和LT之间的工作;> 每个需要它自己的节( 列表<> 是线程安全的只读的(的
..
我有产生将被发送到某些API调用一个柜台的要求。我的应用程序在多个节点,所以有些我怎么想生成唯一的柜台上运行。 下面的代码我已经试过 公共静态长GetTransactionCountForUser(INT telcoId) { 长valreturn = 0; 字符串键=“TelcoId:”+ telcoId +“:序列”; 如果(MUXER =空&放大器;!&放大器; Muxer.I
..
我存储JSON数据列表中的Redis和使用ServiceStack C#客户端访问它。我基本上是管理我自己的外键,我在那里存放 zrange 的id和我使用内部接口到我的应用程序从拉的id的 zrange ,然后从Redis的获取底层的JSON对象并将其打包作为一个列表返回到我的应用程序的其他部分。 我使用在 PooledRedisClientManager ,因为我预料的Redis从执行代
..
是否有更新IRedisList一个正确的方法是什么?下面的示例代码,我可以修改它来删除列表,更新比萨饼和重新添加列表,但那种感觉是错误的。命令行的文件是非常thourough,但它是一个更大的项目比我,虽然我不完全知道从哪里开始寻找。 公共无效UpdatePizza(比萨比萨) { 使用(VAR redisClient =新RedisClient(主机,端口)) { IRedisTyp
..
有关StackExchange.Redis的基本用法文档解释了 ConnectionMultiplexer 是长寿命,预计可以重复使用。 但是,我们在与服务器的连接中断?是否 ConnectionMultiplexer 自动重新连接,或者是否有必要写代码作为这个答案(报价这个问题的答案): 如果(!RedisConnection == NULL || RedisConnection.I
..
我用ServiceStack.Redis(从最新的源建设: https://开头。github.com/ServiceStack/ServiceStack.Redis/tree/master/src ) 我做这样的事情: CacheRecord foundKey = cacheRecords.GetById(p_sParentKey); ... CacheRecord cac
..
我们目前正在使用Redis的2.8.4和StackExchange.Redis(和喜欢它),但是没有任何种类的硬件故障等,此刻的保护。我试图让该解决方案的工作,由此我们有主/从站和定点监测,但不能完全得到那里,我无法找到搜索后,任何真正的指针。 所以,目前我们已经走到这一步: 我们必须在每个节点上3 Redis的服务器和定点(设置由Linux人): devredis01: 6383(
..
我是新来的Redis(以托管服务使用它),并希望使用它作为一个示范/沙箱数据存储列表。 我用下面的一段代码。它的工作原理 - 我。但它是有效的(并没有完全不好的做法),使用一个小的网站有多个(最多100)并发用户(对于小数据量 - 高达1000列表项) ? 我使用的是静态的连接和一个静态redisclient类型列表是这样的: 公共类MyApp的 { 私有静态ServiceS
..
有没有人有固定模式获取的Redis通过 BookSleeve 库? 我的意思是: BookSleeve的作者@MarcGravell
..
我发起的Redis连接池的 redis.lua 的,由C调用,我得到了一个 redis_lua_state ,这Lua的状态是全球发起一次和其他线程只的从它那里得到的 虽然有自带一个HTTP请求(工作线程),我需要获取从 redis_lua_state ,那么新的另一个Lua的状态来加载其他的Lua脚本Redis的连接,而这些脚本将使用Redis的连接与Redis的沟通,如何做到这一点?或如何设
..
看来,Linux的VFS缓存默认情况下不使用FUSE文件系统的工作。例如,“读”呼叫似乎被系统地转发到保险丝文件系统。 我在一个特定的FUSE远程文件系统工作。我需要一个非常积极的缓存。 我需要实现我自己的页面缓存?或者是有可能激活Linux的VFS缓存为这个特殊的文件系统FUSE?还是没有人知道一个良好的代理/缓存文件系统FUSE(或者说是一种C库,并且不用重新发明轮子)? 奖金的问题:
..
我使用Redis的存储一些信息,并随着时间的推移检测信息的变化 (例如,想用户和位置)。是什么值,以使用更长或更短的键名?使用较长的关键是清晰的,但有内存或性能多少费用,以使用更长的键名? 下面是例子: SET L:123456“&LT;名称&gt;&LT;纬度和GT;&LT;经度&GT; ...” HSET U:987654321 LOC 123456时间&LT;&时期GT; 或 S
..
&GT; setbit的myKey 1 1 &GT; setbit的myKey 7 1 在我店字符串值1和7成“的myKey”,什么确切地存储在Redis的? 以及如何GETBIT内redis的作品? 有谁尝试循环这个值里面的位?我知道位计数会给我2号,但我也想从它那里得到确切的字符串值1和7,这可能吗? - 我使用Redis的二郎客户端读取输出做了一些实验。&GT; setbit
..
我在读书的Redis源$ C $ C的一个问题,谁能告诉我什么是使用在调试 _redisAssert 函数的最后声明.C 的: *((的char *) - 1)='X'; 解决方案 更新 我发现 debug.c 行在OP提到的,我们可以从上面两行此code看到: redisLog(REDIS_WARNING“(强制SIGSEGV打印错误报告)。”); 和同一code可以在
..
我尽量多的插入,但它给我的错误 - http://pastie.org/7337421 $猫mass_insert.txt * 3 \\ r \\ n $的3 \\ r \\ n设置\\ r \\ n $的3 \\ r \\ nkey \\ r \\ n $的5 \\ r \\ n值\\ r \\ n $猫mass_insert.txt | Redis的-CLI --pipe 所有的数据传输
..
我试图做的Redis了一批骨干重命名,使用shell来sed的每个键名的替代品。 (似乎没有成为一个更好的方式来做到这一点redis的内部)。 Redis的-CLI -n 5键“* ::上演:: *”| xargs的-I {}回声“重命名{} $(回声{} | sed的'S /分期/开发/ G')” #然后通过管道将此命令放到Redis的-CLI时 我期待像这样的输出: “重命名的Redi
..
我试着OSX 10.7通过在bash自制安装Redis的,我得到了以下错误: ==&GT;下载HTTP://redis.google$c$c.com/files/redis-2.6.9.tar.gz 已下载:/Library/Caches/Homebrew/redis-2.6.9.tar.gz ==&GT;使-C /private/tmp/redis-wQAX/redis-2.6.9/src
..