redis

    4热度

    2回答

    嗨,我是Clojure和Leiningen的新手,并且有点卡住了。我设法与Leiningen建立了一个项目。我可以将它编译成uberjar并运行repl。我还设法加载名为aleph的依赖项来运行简单的并发Web服务器。 对我来说,下一步就是使用redis-clojure来访问redis。但在这里,我卡住了。这是我project.clj: (defproject alpha "0.0.1-SNAPS

    26热度

    5回答

    Redis的Vs的Hazelcast 如果我的应用程序: 有很多的HTTP请求(6000每分钟,我收集点击信息)需要被保存 有很多的HTTP请求查询先前保存的数据。 我的问题是 - 我应该选择哪种Redis的和Hazelcast之间的一个存储和查询数据 - 哪一个是更快的读取和写入? - 哪一个更可靠? - 可能Cassandra是更好的选择? 回答任何问题,有助于

    4热度

    3回答

    任何基于Redis的延迟任务执行(即调度)技巧? 也许有些聪明的方法来延缓BLPOP的几秒钟内给定数量?..

    1热度

    3回答

    我有一个目录结构如下所示: project lib paperboy redis-client node-cookie srv main.js ... 我开始从项目目录main.js: $ node srv/main.js 在main.js,我可以这样做: paperboy = require('./lib/paperb

    1热度

    1回答

    只是想知道你们如何使用nosql(如redis)来做一个像聚合器一样的简单facebook。 基本上你有很多配置文件,每个配置文件都有自己的提要。每当用户请求聚合时,系统就会获取所有这些配置文件,处理它们(并对它们进行分组),然后显示给用户。这种方法存在的问题是,当有人拥有1000个朋友时,系统将不得不提取1000个提要(无论是否有更新),然后处理它们。 你们会怎么做?

    1热度

    1回答

    我有一个将数据保存到Redis的对象。它需要尽可能的阻止,所以我决定使用芹菜卸下任务。当我尝试在芹菜外保存()对象时,它连接到Redis并将数据存储得很好。但是,当我尝试从Celery任务完成同样的事情时,它看起来像是在运行,但没有与Redis的连接,没有任何异常,没有错误输出,也没有任何操作保存到Redis服务器。我用下面的一小段代码复制了这个问题。 test.py: from celery.d

    1热度

    1回答

    你好全部 我看着redis-node-client源代码(相关部分如下图所示),我发现它通过'net'连接到redis,包,这是基于TCP。 线370 exports.createClient = function (port, host, options) { var port = port || exports.DEFAULT_PORT; var host = host || export

    5热度

    3回答

    我有点尴尬地承认它,但是我在概念化方面遇到了困难,关系世界。特别是考虑到大多数文档/ KV商店具有稍微不同的特征。 我想从一个具体的例子中学习,但我一直无法找到任何人讨论如何设计架构,例如使用CouchDB/Redis/MongoDB/Riak /等的博客。 有一些问题,我认为是很重要的: 哪些数据的位应该去归一化(例如,标签可能住在一起的文件,但对于用户) 你怎么链接文件之间? 什么是创造总的看

    25热度

    3回答

    是否有一个常见的api,如果我在Redis或Memcached之间切换,我不必更改我的代码,只需要一个配置设置?

    0热度

    1回答

    这是我的情况。我有一个专为多用户使用而设计的服务器应用程序,因此同时有很多读/写操作。答案需要快速。 目前我将所有的数据缓存在内存中,这样数据的读写操作就像我们预期的那样快。为了防止数据锁定导致我的问题,我使用Queue将用户的请求排队,使它们进入处理程序逐个处理。 但很快我发现了一个问题。程序一次只能处理一个请求。即使程序基准计时器报告我使用了零毫秒来处理,但仍然有限制来处理请求在一秒钟内。现在