redis - Redis 是如何工作的?

标签 redis database nosql

我正在研究 Redis,我对 Redis 的工作原理感到惊讶。我发现 Redis 以 NoSQL 格式将最近的数据存储在缓存中,并有自己的查询。但我对以下工作感到好奇:

  1. 数据如何存储在持久性数据库中。我们是否需要在两个数据库中触发相同的插入查询?

  2. 如果 Redis 使用 NoSQL 数据库,我们使用的持久性数据库是否必须遵循 NoSQL 结构?

  3. Redis 数据库和持久化数据库之间的数据同步是如何进行的?

最佳答案

Redis 提供持久性。根据您的具体需要,有多种选择。这是 official documentation .

关于redis - Redis 是如何工作的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44940769/

相关文章:

spring - 如何在 Spring Boot 应用程序的 Redis 缓存管理器中设置不同缓存的最大条目数?

php - PDOException SQLSTATE[HY000] [2002] 没有这样的文件或目录

mysql - 产品变型 - 如何建模?希望不是 EAV?

node.js - 如果两者都使用聚合相互关注,则返回用户

ruby-on-rails - Rails docker容器在不知不觉中被杀死

ruby-on-rails - 错误 R14(超出内存配额)+ Heroku + Passenger

redis - 是否可以对 HASH 的值进行 LIST 操作?

node.js - 使用 $group 时是否可以列出不存在的组?

sql - 哪些第三方工具/库可用于 NoSQL 数据库?

python - 在 Redis-Py 中查看管道中的命令?