zoukankan      html  css  js  c++  java
  • 【Redis学习点滴】Windows下的Redis安装、测试就是这么简单

    Redis,这个名字经常能听到、看到,出现频率很高,但是一直对redis不太了解,好像印象中就知道redis是nosql数据库可怜。。。


    在网上搜索了一下,发现好多介绍资料,看了一下,大致上知道了 Redis是一种内存数据库,支持持久化,支持字符串、列表、集合、hash、有序集合这几种数据类型,还可以进行主从复制。


    一:安装

    我在网上搜索了 windows下的redis 64位版本,下载了压缩文件,解压后,有如下几个文件:


    redis-server.exe

    redis-cli.exe

    redis-check-aof

    redis-check-dump

    redis-benchmark

    只要双击redis-server.exe,redis就开始运行,提供服务了,并需要安装。。。


    二:启动redis 服务器、客户端

    首先,我们双击redis-server.exe,弹出如下界面,从其中的文字可以看出,有一个警告,因为没有指定配置文件,还给出了 指定配置文件的方法和命令行。



    然后,双击redis-cli.exe,运行redis客户端,界面如下:



    三:测试


    1、字符串操作

    set 命令可以设置字符串,比如:set stringA abcdefg的意思就是设置stringA这个字符串的值 abcdefg

    get命令可以获取字符串的值,比如:get stringA 的意思就是获取到stringA这个字符串的值,也就是返回的 abcdefg。



    2、hash类型

    hset 是设置了一个散列hashSetC,里面有一个key是glh,值是 glh@redis.io。

    同样的hget就是获取某个散列中的某个key的值。



    3、用type命令显示数据的类型。

    此外,我们用shutdown关闭了redis服务器,这个时候redis服务程序就会关闭。



    4、验证数据的持久化。

    再次启动redis服务程序,启动redis客户端程序,输入命令,发现数据还在,说明数据已经持久化到文件中,在每次启动redis之后,会自动加载数据到内存中。



    最后,想想redis到底有什么用处呢鄙视

    看着好像没多大用处,就是设个变量,放个hash,把这些放到内存中,服务器关闭了,会保存到文件,启动后又会加载这些数据,感觉好简单的功能。。。

    但是在深入想一下,这个可以起到缓存的作用,把数据库的数据放到redis保存,这样前端程序可以快速访问这些值,速度超级快,这个就是意义大笑

  • 相关阅读:
    洛谷—— P3353 在你窗外闪耀的星星
    洛谷—— P1238 走迷宫
    洛谷—— P1262 间谍网络
    9.8——模拟赛
    洛谷—— P1189 SEARCH
    算法
    May 22nd 2017 Week 21st Monday
    May 21st 2017 Week 21st Sunday
    May 20th 2017 Week 20th Saturday
    May 19th 2017 Week 20th Friday
  • 原文地址:https://www.cnblogs.com/momogua/p/8304625.html
Copyright © 2011-2022 走看看