运维工程师面试题(4)

1.redis支持的数据类型有哪些
redis 我主要在公司里面负责是架构这一块,如果是数据类型的话,我知道的有这么几种,字符串类型,哈希类型,列表,集合,其实任何的开发语言或者数据库里面都会有类似的数据类型
Redis支持五种数据类型:string(字符串),hash(哈希),list(列表),set(集合)及zset(sorted set:有序集合)。
2.redis架构有哪些?
我们公司主要用的哨兵模式和主从,我了解的还有官网的redis cluster 这三种架构我都有接触过
Redis Sentinel 集群 + 内网 DNS + 自定义脚本
Redis Sentinel 集群 + VIP + 自定义脚本
封装客户端直连 Redis Sentinel 端口
JedisSentinelPool,适合 Java
PHP 基于 phpredis 自行封装
Redis Sentinel 集群 + Keepalived/Haproxy
Redis M/S + Keepalived
Redis Cluster

3.redis哨兵模式的特性和特点以及缺点。
优点:
1,支持多种数据类型:set,zset,list,hash,string
2,持久化存储:RDB和AOF
3,丰富的特性:pub/sub,key过期策略,事务,支持多个DB等
4

  • 0
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值