Redis教程

Redis数据库的搭建和基本的使用

本文主要是介绍Redis数据库的搭建和基本的使用,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

在复习知识,顺带写下,既可以分享,又可以巩固知识,同时也方便自己回看。
一.搭建
1.下载:sudo wget http://download.redis.io/releases/redis-6.2.4.tar.gz
2.解压:tar -zxvf redis-6.2.4.tar.gz
3.将解压后的文件移动到 usr /local / redis
4.进入该目录后执行:sudo make 指令
5.安装tcl :wget http://downloads.sourceforge.net/tcl/tcl8.6.1-src.tar.gz
6. tcl 相关操作

cd /usr/local/tcl8.6.1/unix/
sudo ./configure
sudo make
sudo make install
  1. 检测redis 执行中的依赖 :sudo make test
  2. 安装,将redis的命令安装到/usr/local/bin/目录sudo make install
  3. 安装完成后,我们进入目录/usr/local/bin中查看
    ①cd / usr / local / bin
    ②ls -all
    10.配置文件,移动到etc/目录下
    配置文件为 usr/local/redis/redis.conf
sudo cp /usr/local/redis/redis.conf /etc/redis/

二.服务器端操作
1.用help查看帮助文档 redis-server --heip
2.启动 sudo service redis start
3.停止 sudo service redis stop
4.重启 sudo service redis restart
三.数据的操作
1.string
set设置键值
setex设置键值及过期时间,以秒为单位
mset设置多个键值
append追加值
get获取
mget个键获取多个值
key
2.keys
exists判断键是否存在,如果存在返回1,不存在返回0
type查看键对应的value的类型
delete
expire设置过期时间,以秒为单位。如果没有指定过期时间则一直存在,直到
使用DEL 删除
getrange
ttl查看有效时间 ,以秒为单位
3.hash
hset设置多个属性
hmset获取一个属性的值
hkeys获取指定键所有的属性
hget
hmget获取多个属性的值
hvals获取所有属性的值
hdel删除
4.list
lpush在左侧插入数据
rpush在右侧插入数据
linsert获取
lrange添加
lset索引
lrem删除
5.set
sadd添加
smembers返回所以的元素
srem删除
6.zset
zadd增加
zrange索引
zrangebyscore
zscore返回成员member 的score值
zrem删除
zremrangebyscore删除权重在指定范围的元素
(重复的有的没有写,稍微系统的学习)

这篇关于Redis数据库的搭建和基本的使用的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!