深入浅出Redis01安装
一 什么是Redis?
Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。
Redis是一个高性能的Key-Value数据库。
Key Value
key1 value1
key2 value2
二 Redis 特点
1.内存数据库
- 所有数据存于内存中,避免了缓慢的磁盘I/O.
- 备份数据是,将数据写入文件: RDS, AOF.
2.丰富的数据类型
- String
- List
- Set
- Sorted Set
3. 操作的原子性
- 操作原子性: 单进程,单线程。
- 事件驱驱动机制
事件驱动带来的好处,使占用的CPU非常低。
4. 支持订阅/发布模型
- 支持订阅/发布模型
- Key过期
二 安装Redis Server
1. 下载Redis
//官网地址
http://www.redis.io/
https://github.com/MSOpenTech/redis
//下载地址
https://github.com/downloads/dmajkic/redis/redis-2.4.5-win32-win64.zip
2.把 redis.*.zip文件解压到本地硬盘。
文件介绍:
redis-benchmark.exe # 性能测试,用以模拟同时由N个客户端发送M个 SETs/GETs 查询 (类似于 Apache 的ab 工具).
redis-check-aof.exe # 更新日志检查
redischeck-dump.exe # 本地数据库检查
redis-cli.exe # 客户端
redis-server.exe # 服务器
redis.windows.conf # 配置文件
3. 将配置路径添加到环境变量中。
Path=C:\software\redis\64bit;
4. Server端启动
windows 运行(快捷键:windows键+R键),输入【cmd】命令,进入DOC操作系统窗口。
使用命令 redis-server.exe ,启动redis-cli.exe 服务
redis-server.exe
5 客户端访问测试
另外启动一个 CMD窗口。输入命令 redis
redis-cli.exe -h 127.0.0.1 -p 6379
补充部分-Linux下安装Redis
三 安装 redis Client
使用maven安装 redis Client.
<dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId> <version>2.7.3</version> </dependency>
一个知识点,你自己看懂了,那是一个层次;你会用,是另外一个层次;你写出来,你写出来让别人懂,那又是更高的一个层次;你用最通俗的言语,把知识点讲出来,让别人一下子明白,又是更高的一个层次。
如果您觉的本篇文章有用,可以赞助作者一些小额的比特币,用来买咖啡,谢谢。 收款地址:3NTPbsJKRKhe1RE1g2rZdr2dFTDgkBUgUa
注:转载需注明出处及作者名,严禁恶意转载,尊重原作者的劳动成果。
如果您觉的本篇文章有用,可以赞助作者一些小额的比特币,用来买咖啡,谢谢。 收款地址:3NTPbsJKRKhe1RE1g2rZdr2dFTDgkBUgUa
注:转载需注明出处及作者名,严禁恶意转载,尊重原作者的劳动成果。