Redis介绍及Windows下安装

导读:本篇文章讲解 Redis介绍及Windows下安装,希望对大家有帮助,欢迎收藏,转发!站点地址:www.bmabk.com

Redis介绍

基于内存进行存储,支持key-value的存储形式,底层使用C语言编写的。

基于key-value形式的数据字典,结构非常简单,没有数据表的概念,直接用键值对的形式完成数据的处理,Redis支持常用的5中数据类型:

  1. 字符串
  2. 列表
  3. 集合
  4. 有序集合
  5. 哈希

安装Redis

1.下载Redis(推荐到官网下载)

       https://redis.io/download

2.解压,并在本地硬盘任意位置创建文件夹,在其中创建3个文件夹

  • bin:放置启动redis的可执行文件
  • db:放置数据文件
  • etc:放置配置文件,设置redis服务端口,日志文件位置,数据文件位置等

启动redis服务

windows版本下:

#先启动redis服务端
redis-server.exe redis.windows.conf
#再启动redis客户端
redis-server.exe redis.windows.conf

Redis介绍及Windows下安装

linux启动指令:

1.进入redis目录,启动redis-server

sudo ./bin/redis-server ./etc/redis.conf

2.进入redis目录,启动redis-cli,启动redis的客户端窗口,在此窗口中即可操作redis数据库

./bin/redis-cli

3.对数据库进行操作

set key value

get key

4.关闭redis服务

shutdown

redis常用指令

    1)连接操作指令

quit:关闭连接(connection)

auth:简单密码认证

help cmd: 查看cmd帮助,例如:help quit

       2)持久化

save:将数据同步保存到磁盘

bgsave:将数据异步保存到磁盘

lastsave:返回上次成功将数据保存到磁盘的Unix时戳

shundown:将数据同步保存到磁盘,然后关闭服务

       3)远程服务控制   

info:提供服务器的信息和统计

monitor:实时转储收到的请求

slaveof:改变复制策略设置

config:在运行时配置Redis服务器

       4)对value操作的命令   

exists(key):确认一个key是否存在

del(key):删除一个key

type(key):返回值的类型

keys(pattern):返回满足给定pattern的所有key

randomkey:随机返回key空间的一个

keyrename(oldname, newname):重命名key

dbsize:返回当前数据库中key的数目

expire:设定一个key的活动时间(s)

ttl:获得一个key的活动时间

select(index):按索引查询

move(key, dbindex):移动当前数据库中的key到dbindex数据库

flushdb:删除当前选择数据库中的所有key

flushall:删除所有数据库中的所有key

最后提供一个redis桌面管理工具以及一个很好用的支持SSH终端仿真程序(Windows下登录UNIX或Linux服务器主机的软件),都是win版本的

Redis介绍及Windows下安装Redis介绍及Windows下安装

连接放置到我的百度网盘分享,需要的朋友可以自行下载:

链接: https://pan.baidu.com/s/1vrRoxfHECk8gtH6qACb0yQ 提取码: dk4w (redis桌面管理工具)

链接: https://pan.baidu.com/s/1wnadN-BzsD69o9jSI8dCBg 提取码: i38h(跳板机)

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/12335.html

(0)
小半的头像小半

相关推荐

极客之音——专业性很强的中文编程技术网站,欢迎收藏到浏览器,订阅我们!