windows Redis的简单了解和安装
(一)简介
- NOSQL
Not onlysql 是一种非关系型的数据存储,key/value键值对存储
- 作用
1. High performace ---对数据库高并发读写的需求
2. Huge storage ---对海量数据的高效率存储和访问的需求
3. High scalability &&high availability对数据库高可扩展性和高可用性的需求
-
Redis
1. 简介:
Redis是一种面向“key-value”对类型数据的分布式NOSQL数据库系统,很大程度上补偿了memcached的key-value存储不足,解决了断电之后数据完全丢失的情况,在部分场合对关系数据库起到很好的补充作用
2. 性能测试结果
set操作每秒可达110000次 Get操作每秒可达81000次
3. 特点
高性能,持久存储,适合高并发的应用场景
4. 支持的value类型相对更多
string list set zset(有序集合),这些数据类型支持push/pop,add/remove以及取交集并集,这些操作都是原子性的,支持各种不同方式的排序,与memcache一样,为了保证效率,数据都是缓存在内存中的,但是redis会周期性的把更新的数据写入磁盘或者把修改,操作写入追加的记录文件,在此基础上实现了master-slave(主从)同步
5. 目前提供的四种数据类型
string list set zset(sortedset)
6. 存储:
内存存储,磁盘存储,log文件
(二)安装
https://github.com/MicrosoftArchive/redis/releases
(2)下载zip包,解压
解压之后看到的文件
(3)使用
Redis-server双击运行
注册到服务:
查看本地服务是否加入了redis
启动服务:
redis-server--service-start
停止服务:
redis-server--service-stop
卸载服务:
redis-server--service-uninstall
客户端连接:
redis-cli.exe -h IP地址 -p 端口号 -a 密码
关于怎样设置密码登录,网上有很多的方法,大家可以在网上搜一下