1、memcached
特点:数据都在内存中,一般不持久化,支持简单的key-value模式,仅有String数据结构,采用多线程+锁的方式
2、redis
特点:数据存在内存中,支持持久化,有两种持久化方式:rdb及rof,redis有五种数据结构String、set、list、zset、hash,采用单线程+多IO复用的方式
3、mongoDB
特点:mongoDB是最接近关系型数据库的非关系型数据库,数据都存储在内存中,mongoDB是存储的一个环形队列,遵循先进先出原则,当内存不足时,最先进的数据会被消除,虽然是key-value形式,但是对value(尤其是json)提供把不常用的数据保存到硬盘,并丰富了查询功能,支持存储二进制数据及大型对象(可以保存图片)
缓存分类
最新推荐文章于 2023-10-17 10:36:38 发布