标签: redis

Memcached与Redis?

我们正在使用带有Redis服务器的Ruby Web应用程序进行缓存.有没有必要测试Memcached

什么会给我们更好的表现?Redis和Memcached之间的任何利弊?

需要考虑的要点:

  • 读/写速度.
  • 内存使用情况.
  • 磁盘I/O转储.
  • 缩放.

memcached caching web-applications redis

1398
推荐指数
15
解决办法
49万
查看次数

如何删除Redis中的所有内容?

我想删除所有密钥.我希望一切都消失,并给我一个空白的数据库.

有没有办法在Redis客户端中执行此操作?

redis

676
推荐指数
14
解决办法
39万
查看次数

如何在Windows上运行Redis?

如何在Windows上运行Redis?Redis下载页面似乎提供了*nix选项.

我可以在Windows上本机运行Redis吗?

windows redis

556
推荐指数
24
解决办法
51万
查看次数

如何使用Redis以原子方式删除与模式匹配的键

在我的Redis DB中,我有许多prefix:<numeric_id>哈希值.

有时我想以原子方式清除它们.如何在不使用分布式锁定机制的情况下执行此操作?

redis

544
推荐指数
20
解决办法
33万
查看次数

Redis命令获取所有可用密钥?

是否有Redis命令用于获取数据库中的所有密钥?我看到一些python-redis库获取它们.但是想知道redis-client是否有可能.

redis redis-cli redis-commands

470
推荐指数
10
解决办法
37万
查看次数

什么时候去Redis?什么时候到MongoDB?

我想要的不是Redis和MongoDB之间的比较.我知道他们是不同的; 性能和API完全不同.

Redis非常快,但API非常'原子'.MongoDB将占用更多资源,但API非常易于使用,我对此非常满意.

它们都很棒,我想尽可能多地使用Redis进行部署,但是很难编码.我想尽可能多地在开发中使用MongoDB,但它需要一台昂贵的机器.

那么你怎么看待它们的使用呢?什么时候选Redis?什么时候选择MongoDB?

architecture mongodb nosql redis

466
推荐指数
7
解决办法
28万
查看次数

什么是Express.js?

我是Node.js的学习者.

  1. 什么是Express.js
  2. Node.js的目的是什么?
  3. 为什么我们真的需要Express.js?我们如何使用Node.js有用吗?
  4. 什么是Redis?它是否附带Express.js?

redis node.js express

409
推荐指数
5
解决办法
17万
查看次数

MISCONF Redis配置为保存RDB快照

在写入Redis(SET foo bar)期间,我收到以下错误:

MISCONF Redis配置为保存RDB快照,但目前无法在磁盘上保留.可以修改可能修改数据集的命令.请检查Redis日志以获取有关错误的详细信息.

基本上我明白问题是redis无法在磁盘上保存数据,但不知道如何摆脱这个问题.

此外,下面的问题有同样的问题,它很久以前就被抛弃,没有答案,很可能没有尝试解决问题.

redis

316
推荐指数
21
解决办法
22万
查看次数

Redis使用的基础数据结构是什么?

我想在一个明确的清单中回答两个问题:

  1. Redis使用的基础数据结构是什么?
  2. 每种类型的主要优点/缺点/用例有哪些?

所以,我读过Redis列表实际上是用链表实现的.但对于其他类型,我无法挖掘任何信息.此外,如果有人偶然发现了这个问题并且没有对修改或访问不同数据结构的优缺点进行高级概述,那么他们就会有一个完整的列表,列出何时最好地使用特定类型来引用.

具体来说,我想概述所有类型:字符串,列表,集,zset和哈希.

哦,到目前为止,我已经看过这些文章,其中包括:

algorithm redis data-structures

298
推荐指数
2
解决办法
4万
查看次数

如何停止redis-server?

我显然有一个redis-server实例正在运行,因为当我尝试通过输入启动一个新服务器时redis-server,我受到以下欢迎:

Opening port: bind: Address already in use
Run Code Online (Sandbox Code Playgroud)

我无法弄清楚如何停止此服务器并启动一个新服务器.

redis-server当我在CLI中键入时,是否可以附加任何命令?

我的操作系统是Ubuntu 10.04.

database ubuntu redis

295
推荐指数
19
解决办法
38万
查看次数