Loading

摘要: redis中的大key和unlink操作 Redis中的BigKey通常指的是那些包含大量元素的复合数据类型,如一个列表包含数百万个元素,或一个字符串的大小超过512MB。这些BigKey会在执行操作时消耗大量的CPU和内存资源,影响Redis的响应时间。 BigKey的产生原因 不合理的数据设计 阅读全文
posted @ 2024-08-06 20:30 Duancf 阅读(128) 评论(0) 推荐(0)
摘要: Java对象的序列化和反序列化 Java 对象的序列化和反序列化是一种将对象转换成字节流并存储在硬盘或网络中,以及从字节流中重新加载对象的操作。Java 的序列化和反序列化提供了一种方便的方式,使得可以将对象在不同的应用程序之间进行交互。 一、什么是 Java 序列化和反序列化? Java 对象的序 阅读全文
posted @ 2024-08-06 18:29 Duancf 阅读(67) 评论(0) 推荐(0)
摘要: CHAR与VARCHAR CHAR(M)为固定长度字符串,在定义时指定字符串列长。 VARCHAR(M)是长度可变的字符串,M表示最大列长度,占用的空间为字符串的实际长度加1。 当检索到CHAR值时,尾部的空格将被删除。VARCHAR在值保存和检索时尾部的空格仍保留。 TEXT与BLOB 保存较大文 阅读全文
posted @ 2024-08-06 17:05 Duancf 阅读(8) 评论(0) 推荐(0)
摘要: 有备无患--主从同步 很多企业都没有使用 Redis 的集群,但是至少都做了主从。有了主从,当主节点(Master)挂掉的时候,运维让从节点(Slave)过来接管,服务就可以继续,否则主节点需要经过数据恢复和重启的过程,这就可能会拖延很长的时间,从而影响线上业务的持续服务。在了解 Redis 的主从 阅读全文
posted @ 2024-08-06 14:42 Duancf 阅读(78) 评论(0) 推荐(0)