一.什么是Redis
Redis是一个key-value型的数据库,也就是说,一个key对应一个value,这是保证高效的手段之一。另外,Redis的所有数据在使用时都存放在内存中。
什么意思?有两层含义。
1.单台Redis能存放多少数据,取决于其内存的大小(假设所有内存都给Redis用)。如果需要存放更多数据,可以增加内存或做集群。
2.Redis支持将数据持久化到磁盘中。但是,不会直接对磁盘进行读写。这种持久化,一般是用于在服务器重启时,先把数据持久化,重启后再从磁盘中读取到内存。
3.和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、hash(哈希)。
二. 安装Redis
Window 下安装
下载地址:https://github.com/MSOpenTech/redis/releases。
Redis 支持 32 位和 64 位,根据你自己使用的多少位的系统,我下载的是Redis-x64-3.0.504.zip,将压缩到D盘文件取名为redis
解压的文件:
1.打开cmd窗口 使用cd 命令切换目录到D:install edis执行
使用命令:redis-server.exe 启动服务
也可以直接运行:redis-server-exe 程序:
2.当前窗口不要关闭,不然会关闭服务,打开另一个cmd窗口
切换到 redis 目录下运行:
redis-cli.exe -h 127.0.0.1 -p 6379
设置键值对:
set oneKey holle
取出键值对:
get oneKey