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文件

(二)安装


(1)http://zhiheng.me/27

https://github.com/MicrosoftArchive/redis/releases

(2)

下载zip包,解压

 解压之后看到的文件

windows Redis的简单了解和安装

(3)使用

Redis-server双击运行

windows Redis的简单了解和安装

 注册到服务:

windows Redis的简单了解和安装

查看本地服务是否加入了redis 

windows Redis的简单了解和安装

windows Redis的简单了解和安装

启动服务:

redis-server--service-start

停止服务:

redis-server--service-stop

卸载服务:

redis-server--service-uninstall

客户端连接:

redis-cli.exe -h   IP地址  -p   端口号  -a  密码

关于怎样设置密码登录,网上有很多的方法,大家可以在网上搜一下