redis

    1热度

    2回答

    不连续的槽的我创建了一个redis的群集与三个节点: ~ redis-3.2.10/src/redis-trib.rb create 127.0.0.1:7000 127.0.0.1:7001 127.0.0.1:7002 我然后加入第四节点和resharded使连时隙分配: ~ redis-3.2.10/src/redis-trib.rb add-node 127.0.0.1:7003 12

    -3热度

    1回答

    我是redis的初学者,在node.js项目中使用它,当我在控制台中看到网络日志结果和时间效率时,它提供了很好的结果。 因此,基本上在那里MySql,firebase,nosql和mongodb在顶部的角度来看,redis会适合哪里?我们可以使用redis进行更好的优化来替换这些最流行的数据库,或者可以通过特定的技术来增强应用程序的作用也许它应该与JavaScript和它的框架一起使用(例如,no

    0热度

    1回答

    我期望通过StackExchange.Redis实现一个简单的分布式工作队列系统。 我明白没有BLPOP等的原因,但因为它站在我工作的接口是基于重复的TryRead呼叫超时。 因为我在处理程序中取消订阅,并且设置了一个标志来取消超时,所以我对下面的内容不甚了解。有没有什么机会可能会错过?有没有不同的方法来实现这一目标? public string TryRead(string queueName,

    0热度

    1回答

    我已阅读了redis standalone如何提供乐观锁定。我在redis网站上也遇到了Redlock算法,可用于分布式锁定。 现在我不明白为什么我们需要在Redis中使用分布式锁定(启用集群模式)。 在启用分布式模式下,我们最多可以有15个分片,每个分片具有非重叠记录。由于没有共享数据,分布式锁需要什么? 每个共享都不会乐观锁定吗?其中一个原因可能是多键操作,但除此之外我无法想到任何事情。 我的

    0热度

    1回答

    我检查了以下内容,但没有奏效。 https://redis.io/commands/keys KEYS室:* 1) “的房间:120” 2) “的房间:121” 3) “的房间:122” 正在关注i S中的redis的键/值(HMSET) 室:120 [SocketId:mOQDJusPjDTBN5L-AAAC,时间戳:2017年10月10日上午12时10分00秒] 室: 121 .... 房:1

    -1热度

    1回答

    我的问题可能非常广泛,但我真的需要问这个问题。我打算使用Key Value NoSQL数据库,并且我在NoSQL世界中是全新的。我正在浏览维基百科页面https://en.wikipedia.org/wiki/Key-value_database 根据Wiki KV数据库分为4类以下类别。 KV – eventually consistent KV – ordered KV – RAM KV

    0热度

    1回答

    我要连接到我们的新Azure的Redis的缓存特定的数据库,但似乎无法弄清楚如何做到这一点。 我已经尝试添加数据库ID,以各种形式的连接字符串,以及寻找IDistributedcache对象GetDatabase(DBID)(这似乎不存在)。我想为我们的测试和生产使用相同的缓存,而不必为额外的redis缓存支付费用,所以我开放了其他方法。

    0热度

    1回答

    在Redis中,使用SCAN/COUNT命令组合,我们可以按照随机顺序从密钥空间检索密钥。例如,如果密钥空间有100个密钥并且密钥存储为001,002,003 ... 100。如果我们使用命令'scan 0 count 50',结果将包含以随机顺序列出的50个密钥(例如002,003,050 ...)。 是否有反正我们可以扫描密钥空间并按照存储在Redis中的顺序获取密钥?预期的键盘扫描结果应该像

    0热度

    1回答

    即使订阅了频道,我的程序也会关闭。有没有一个正确的方法来保持这个开放? (当然没有Console.ReadLine();) using System; using StackExchange.Redis; namespace redis.test { class Program { static void Main(string[] args)

    0热度

    1回答

    我只是想验证我的设置。它似乎工作,但我想与你们验证我的设置。 我有SignalR在我的网站主办。而在我Startup.cs我做的: public class Startup { public void Configuration(IAppBuilder app) { GlobalHost.Configuration.ConnectionTimeout = Time