51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#redis
史上最全Redis面试题及答案
1、什么是Redis?2、Redis相比memcached有哪些优势?3、Redis支持哪几种数据类型?4、Redis主要消耗什么物理资源?5、Redis的全称是什么?6、Redis有哪几种数据淘汰策略?7、Redis官方为什么不提供Windows版本?8、一个字符串类型的值能存储最大容量是多少?9、为什么Redis需...
代码星球
·
2020-06-20
史上
最全
Redis
试题
答案
redis面试
1Redis有哪些数据结构?字符串String、字典Hash、列表List、集合Set、有序集合SortedSet。如果你是Redis中高级用户,还需要加上下面几种数据结构HyperLogLog、Geo、Pub/Sub。如果你说还玩过RedisModule,像BloomFilter,RedisSearch,Redis-...
代码星球
·
2020-06-20
redis
面试
redis 启动和停止和后台运行
当安装好redis之后,运行redis-server命令之后,显示如图所示: 但是这样没有办法在这个tab下做任何操作了,如果这个时候使用Ctrl+c之后,就直接退出了那么我想让redis在后台启动怎么办呢?可以通过配置文件的方式启动,并在配置文件中设置后台运行把daemonize设置为yes&n...
代码星球
·
2020-06-19
redis
启动
停止
后台
运行
Redis 的数据清理
数据平台中有使用Redis来给线上提供低延时(20毫秒以内)的高并发读写请求,其中最大的Redis使用了阿里云的Redis集群(256G),存储的记录超过10亿,Key的有效期设置为15天,每天写入的记录大概5000万左右,QPS大概在6万左右。由于过期Key的产生速度大于Redis自动清理的速度,因此在Redis中会...
代码星球
·
2020-06-19
Redis
数据
清理
redis 配置主从
1.主服务器配置 绑定本机端口 2.从服务器配置 sudocpredis.confslave.conf 2.2配置从服务器配置文件 bing:主服务器地址 prot:任意(与主服务器不一致) replicaof主ip主端口 3.启动 启动主:sudore...
代码星球
·
2020-06-17
redis
配置
主从
利用redis,为Django项目储存session
1.准备工作 pipinstallredis pipinstalldjango-redis-sessions==0.5.6(推荐使用此版本) 创建一个django项目,新建一个booktest应用 2.Django项目配置2.1路由配置配置项目路由 配置应用路由 &nbs...
代码星球
·
2020-06-17
利用
redis
Django
项目
储存
redis 有序集合(set),无需集合(zset)
1.set(无序集合)无序集合每个元素都是string元素的唯一性,不能重复没有修改操作1.增加 saddkeyvalue1value2value3...2.获取 smemberskey3.删除(删除一个或多个) sremkeyvaluevalue1value2...2.zset(有序集合)有序集合每个元素都是s...
代码星球
·
2020-06-17
集合
redis
有序
set
无需
redis 列表类型list
列表类型(list)1.插入 左侧插入:lpushkeyvalue1value2value3... 右侧插入:lpushkeyvalue1value2value3... 在指定元素前或后插入数据: 之前:linsertkeybeforevalue(指定元素)newvalue(插入新元素) 之后:lin...
代码星球
·
2020-06-17
redis
列表
类型
list
redis hash类型
hash哈希类型描述:{hkey:{field1:v1field2:v2}}1.设置一个hash键值对hsethkeyfield(属性)value hsetusernamejiang2.一个hash键,设置多个值hmsetkeyfield1(属性)value2field2(属性)value2 hmsetuserna...
代码星球
·
2020-06-17
redis
hash
类型
redis 键命令
1.获取键key(正则表达式) keys*获取所有键 keysa* 获取以a开头的键 2.判断键是否存在existskey existskey1判断key1是否存在 存在返回1否则0 3.查看键对应的类型typekey typename 4.删除对应的键及值de...
代码星球
·
2020-06-17
redis
命令
redis string类型 增删改查
string一.设置1.设置一个键值对时,如果该键已存在,那么就成了updata(key:value) 例:setnamejiang 访问值:getname 2.设置值过期时间:setexkeysecondsvalue setexmy_time320 3.设置对个键值对:msetk...
代码星球
·
2020-06-17
redis
string
类型
删改
ubuntu19.04 redis启动和停止及连接
1.启动停止 如果以(sudoaptinstallredis-server)方式安装 启动: sudosreviceredisstart 停止: sudosreviceredisstop 重启: sudosreviceredi...
代码星球
·
2020-06-17
ubuntu19.04
redis
启动
停止
连接
ubuntu Redis安装及配置
1.安装1.1下载压缩包:wgethttp://download.redis.io/releases/redis-5.0.4.tar.gz1.2解压:tarxzfredis-5.0.4.tar.gz1.3将解压后的文件移至/usr/local/redis/(没有redis目录就创建): sudomv./redis...
代码星球
·
2020-06-17
ubuntu
Redis
安装
配置
阿里云Redis开发规范
https://yq.aliyun.com/articles/531067#comment一、键值设计1.key名设计(1)【建议】:可读性和可管理性以业务名(或数据库名)为前缀(防止key冲突),用冒号分隔,比如业务名:表名:idugc:video:1(2)【建议】:简洁性保证语义的前提下,控制key的长度,当key...
代码星球
·
2020-06-17
阿里
Redis
开发
规范
Redis应用场景-转载
1. MySql+Memcached架构的问题 实际MySQL是适合进行海量数据存储的,通过Memcached将热点数据加载到cache,加速访问,很多公司都曾经使用过这样的架构,但随着业务数据量的不断增加,和访问量的持续增长,我们遇到了很多问题: 1.MySQL需要不断进行拆库拆...
代码星球
·
2020-06-17
Redis
应用
场景
-转载
首页
上一页
...
51
52
53
54
55
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他