Rediss_基本介绍

Redis是典型的NoSQL数据库( Not Only SQL)
  NoSQL数据库:
    NoSQL,泛指非关系型的数据库。随着互联网web2.0网站的兴起,
    传统的关系数据库在应付web2.0网站,
    特别是超大规模和高并发的SNS类型的web2.0纯动态网站已经显得力不从心,
    暴露了很多难以克服的问题,而非关系型的数据库则由于其本身的特点得到了非常迅速的发展。
    NoSQL数据库的产生就是为了解决大规模数据集合多重数据种类带来的挑战,
    尤其是大数据应用难题。
Redis 是完全开源免费的,遵守BSD协议,是一个高性能的key-value数据库。
Redis 与其他 key - value 缓存产品有以下三个特点:
Redis支持数据的持久化,可以将内存中的数据保持在磁盘中,重启的时候可以再次加载进行使用。
Redis不仅仅支持简单的key-value类型的数据,同时还提供list,set,zset,hash等数据结构的存储。
Redis支持数据的备份,即master-slave模式的数据备份。
  Redis 优势
    性能极高 – Redis能读的速度是110000次/s,写的速度是81000次/s 。
    丰富的数据类型 – Redis支持二进制案例的 Strings, Lists, Hashes, Sets 及 Ordered Sets 数据类型操作。
    原子 – Redis的所有操作都是原子性的,同时Redis还支持对几个操作全并后的原子性执行。
    丰富的特性 – Redis还支持 publish/subscribe, 通知, key 过期等等特性。
  Redis与其他key-value存储有什么不同?
  1.复杂的数据类型
  2.可以持久化到磁盘,追加方式添加

安装Reids到本地:

Windows:

下载地址:https://github.com/MSOpenTech/redis/releases

打开Redis 客户端使用关键字 Ping
如果为PONG则表示安装成功

 

可以使用以下的命令设置密码

1.查看是否设置了密码
config get requirepass
2.设置密码
config set requirepass "runoob"
3.连接
auth "password"

Hold on, everything is possible.
原文地址:https://www.cnblogs.com/student-note/p/5910512.html