mysql - redis数据库的优势

标签 mysql database redis

<分区>

请解释为什么某些情况下会使用redisdb。在哪些情况下使用了 redis 数据库? redis 适合管理大数据库什么的吗?

最佳答案

Redis 是一种内存数据存储。 Redis 的一种流行用途是用作状态服务器,用于保存 session 信息。 Redis 应该很快,因为它使用内存。所以,如果你用redis来保存session信息,你只会命中 机器的内存。如果您将 mysql 等数据库用于 session 状态,则很有可能需要磁盘 I/O。

Redis 没有强大的持久化机制,因此不应该用作应用程序的数据库。

关于mysql - redis数据库的优势,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31750500/

相关文章:

Redis:计算 Redis 集群上特定类别的键?

lua - 实现 CAS(检查和设置)的 Redis Lua 脚本?

mysql - 特定记录在其他记录中的什么位置?

mysql - 如何在数据库中存储前 7 天的数据?

mysql - 在数据没有 key 的情况下使用 JSON 提取

sql - 从选择中选择最大和第二个最大值,并将它们分组?

mysql - 如何在某些条件下从另一个表更新 MySQL 表

java - Spring Data CrudRepository 只读取(它不保存、更新或删除)

mysql - 在 PHPMyAdmin (XAMPP) 中失去 root@localhost 的全局权限

node.js - 如何将 node.js 中的管道传输到 redis?