redis和mongodb区别 面试 redis和mongodb区别
redis和mongodb的区别如下:
1、Redis支持多种数据结构,如 string(字符串)、 list(双向链表)、dict(hash表)、set(集合)、zset(排序set)、hyperloglog(基数估算);支持持久化操作,可以进行aof及rdb数据持久化到磁盘 , 从而进行数据备份或数据恢复等操作,较好的防止数据丢失的手段;支持通过Replication进行数据复制,通过master-slave机制,可以实时进行数据的同步复制 , 支持多级复制和增量复制,master-slave机制是Redis进行HA的重要手段;
【redis和mongodb区别 面试 redis和mongodb区别】
2、支持pub/sub消息订阅机制,可以用来进行消息订阅与通知;
3、支持简单的事务需求,但业界使用场景很少 , 并不成熟;
4、mogodb是一种文档性的数据库 。先解释一下文档的数据库,即可以存放xml、json、bson类型系那个的数据 。这些数据具备自述性(self-describing),呈现分层的树状数据结构 。redis可以用hash存放简单关系型数据 。mogodb存放json格式数据 。事件记录、内容管理或者博客平台,比如评论系统 。
推荐阅读
- 管虎新片《一个男人和一个女人》立项 黄渤倪妮出演
- 云南省2024年高校毕业生三支一扶待遇和保障
- 呼和浩特夏天公交车最晚几点 呼和浩特免费开通开往春天的巴士
- 牛仔排的做法和配方 牛仔排图片及价格
- 系鞋带的系组词和部首 系鞋带的系组词
- 骁龙855和骁龙855plus 高通骁龙855和855plus的区别
- 保险金额和基本保额 保险的基本保额怎么算
- usart和uart区别 uart优点
- solo3和studio3区别 solo3和studio3的区别
- vivox23幻彩版和标准版区别 vivox23幻彩版和普通版有什么区别配置