redis

1.数据库分类

  1. 目前数据库大概分3类:
1. RDBMS 关系型数据库oracle 、Mysql 、SQL Server 、MariaDB
2.NOSQL 非关系型数据库LevelDB,Memcached,MongoDB(文档数据)、Redis(其实 memcached 不能完全称为 NOSQL,因为 memcached 不能存到磁盘)
3. NEWSQL 分布式数据库FoundationDB

2 . 在 NOSQL 非关系型数据库中:
k-v 存储的有:Redis/Tail
文档的有:MongoDB

3 . Redis 与 Memcached 的区别:

  • Memcached 是多线程的,而 Redis 是单线程的
  • Memcached 存储不持久,而 Redis 可以持久存储
  • Memcached 善用多核 CPU ,而 Redis 不善用

2.redis 简介

1. 什么是 redis?
redis 是一个典型的 key- value 的数据存储结构,是基于内存的存储系统,也有人将其理解为 key-value 的数据库。经常会和 Memcached 作比较,二者最大区别是 Memcached 是内存中缓存,不能做持久化,而 Redis 是支持持久化的,并且性能非常高。

2. redis 支持哪些数据结构?
Redis 支持的数据结构非常丰富,列表、字典、集合、hash、位图

3. redis 持久化的方式有哪些?

  • redis 持久化有 2 种方式:snapshotting(快照)AOF(Append Only File)
    snapshotting:数据是异步传输从内存到磁盘;
    AOF:将每一次的写操作写到现有的文件后面。

4. redis 的特点

  • redis 整个运行在内存中,但会按照一定规则将内容存进磁盘中。

    未完….

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值