博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
redis介绍、安装、redis持久化、redis数据类型
阅读量:6227 次
发布时间:2019-06-21

本文共 1622 字,大约阅读时间需要 5 分钟。

1、redis介绍

 2、安装

管网:https://redis.io/
下载:wget -c http://download.redis.io/releases/redis-4.0.11.tar.gz
解压:tar -xvf redis-4.0.11.tar.gz 
cd redis-4.0.11/
它没有configure 文件,直接make
make install
复制配制文件到etc下:cp redis.conf /etc/
修改配制文件:

vim /etc/redis.conf //修改如下配置

daemonize yes
logfile "/var/log/redis.log"
dir /data/redis_data/
appendonly yes
mkdir /data/redis
启动:redis-server /etc/redis.conf

以及其它设置:

echo "

sysctl vm.overcommit_memory=1
echo never > /sys/kernel/mm/transparent_hugepage/enabled ">>/etc/rc.local

 

3、redis持久化

RDB:

AOF:(推荐使用AOF)

4、redis数据类型

 

127.0.0.1:6379> set key "aaaa" (设置)

127.0.0.1:6379> get key (查看)
127.0.0.1:6379> mset key1 1 key2 a key3 cc (多个值)
127.0.0.1:6379> mget key1 key2 key3 (多个值)

127.0.0.1:6379> LPUSH list1 "abc" (创建列表,并赋值)

127.0.0.1:6379> LPUSH list1 "1 2 3"
127.0.0.1:6379> LPUSH list1 "aaa bbb“
127.0.0.1:6379> LRANGE list1 0 -1 (查看列表)
127.0.0.1:6379> LPOP list1 (取出列表中的某个值)

127.0.0.1:6379> SREM set1 c//删除元素

127.0.0.1:6379> SADD set2 a 2 b
127.0.0.1:6379> SINTER set1 set2 //交集
127.0.0.1:6379> SUNION set1 set2 //并集
127.0.0.1:6379> SDIFF set1 set2 //差集

127.0.0.1:6379> ZADD set3 12 abc

127.0.0.1:6379> ZADD set3 2 "cde 123"
127.0.0.1:6379> ZADD set3 24 "123-aaa"
127.0.0.1:6379> ZADD set3 4 "a123a"
127.0.0.1:6379> ZRANGE set3 0 -1
1) "cde 123"
2) "a123a"
3) "abc"
4) "123-aaa"

倒序 ZREVRANGE set3 0 -1

1) "123-aaa"
2) "abc"
3) "a123a"
4) "cde 123"

127.0.0.1:6379> hset hash1 name ccc

127.0.0.1:6379> hget hash1 name
127.0.0.1:6379> hset hash1 age 30
127.0.0.1:6379> hget hash1 age
127.0.0.1:6379> hgetall hash1
1) "name"
2) "aming"
3) "age"
4) "30"

转载于:https://www.cnblogs.com/nfyx/p/9509151.html

你可能感兴趣的文章
Tomcat6.x+jndi配置
查看>>
SDWebImage
查看>>
全同态加密算法
查看>>
搭建hexo博客
查看>>
shell编程(一)基础
查看>>
图的着色问题
查看>>
( 转)UVM验证方法学之一验证平台
查看>>
Jdbc&Web
查看>>
MySQL 数据类型
查看>>
对于WEB APP安全问题的一些思考
查看>>
《Unicast QoS Routing Algorithms for SDN Survey 2018》【毕设 - 论文阅读】
查看>>
修改上传文件控件的样式-----html,css
查看>>
Firebug控制台详解[转]
查看>>
使用Flash Builder 4.6出现 新建配置 失败 java.lang.NullPointerException错误
查看>>
Frp基础配置模版
查看>>
JDK源码阅读--Object
查看>>
有关于认证和加密
查看>>
深入浅出Git教程(转载)
查看>>
[转载]MySQL5.6 PERFORMANCE_SCHEMA 说明
查看>>
max_allowed_packet引起同步报错处理
查看>>