database - Redis的数据库模型分类

标签 database redis

我们可以将 Redis 数据库实现归类为已经存在的标准之一吗?还是 Redis 为此使用了自己的模型?

在维基百科上,我发现了以下常见的数据库模型:

  • 平坦
  • 分层
  • 维度
  • 网络
  • 关系
  • 实体-关系
  • 图表
  • 面向对象
  • 实体-属性-值

最佳答案

Redis 是不同模型的混合体。作为第一个近似值,它是平坦的:在顶层,它是一个键值存储。

但是 Redis 提供的不仅仅是简单的键值存储。例如,哈希是实体-属性-值存储。还有一些扩展可以添加图形功能。许多教程(和官方文档)展示了将 Redis 用于关系数据的方法。

关于database - Redis的数据库模型分类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48133355/

相关文章:

java - 我如何在 java 代码中优化这个 mySQL 事务?

redis - 在 redis 排序集中实现两阶段排序的最有效方法

Redis 缓存结构用例

phpinfo 不显示 redis 但 php -m 显示,mac os

android - 如何更改数据库值?

php - PyroCMS/Codeigniter 数据库问题

php - 左连接计数忽略左表列计数

azure - Redis session 状态 EVAL 超时

linux - Centos 6.9 - MISCONF Redis 配置为保存 RDB 快照,但目前无法在磁盘上持久化

database - 决定查询使用多少 map reduce 作业的因素是什么?