知识点

相关文章

更多

最近更新

更多

redis 字符串(String) SET 操作

2019-03-15 22:53|来源: 网路

命令格式: SET key value

把字符串值value存储到key中。如果存在此key,SET操作将会覆盖

时间复杂度:O(1)

返回值:总是返回OK,因为SET不可能失败。


SET操作的key可以是字符串类型,也可以是百字符串类型

1、对字符串类型的key进行SET操作

redis> SET website www.656463.com

OK

redis> GET website

"www.656463.com"


2、对非字符串类型的key进行SET操作

redis> LPUSH greet_list "hello" # 建立一个列表

(integer) 1

redis> TYPE greet_list

list

redis> SET greet_list "abcdef" # 覆盖列表类型

OK

redis> TYPE greet_list

string


java操作SET操作

redisClient.set("website", "   www.656463.com");
redisClient.set("website".getBytes(), "   www.656463.com".getBytes());


redis知识点

redis快速入门

reids常用命令

redis数据结构

java_API_客户端

Jedis

Tlcache

redis_持久化

AOF

RDB

发布订阅(pub/sub)

redis_事件

redis事务

redis通讯协议

RESP(Redis Serialization Protocol)

redis高可用

redis哨兵

监控(Monitoring) 提醒(Notification) 自动故障迁移(Automatic failover)

redis主从复制

  • 复制模式

    1. 主从复制
    2. 从从复制
  • 复制过程

    • slave向master发送sync命令;
    • master开启子进程执行bgsave写入rdb文件;
    • master发送缓存和RDB文件给slave;
    • master发送数据发送给slave完成复制;

redis集群(Redis_Cluster)

相关问答

更多