09 2021 档案
摘要:引用原文:https://www.ycbbs.vip/?p=6194 Redis 在当前的技术社区里是非常热门的。从来自 Antirez 一个小小的个人项目到成为内存数据存储行业的标准,Redis已经走过了很长的一段路。 随之而来的一系列最佳实践,使得大多数人可以正确地使用 Redis。下面我们将探
阅读全文
摘要:引用原文:https://www.ycbbs.vip/?p=1116 Lifecycle 在其他框架中也很常见,比如 spring,它常用于具有生命周期的组件,由 Lifecycle 控制组件的初始化、启动、销毁等动作,方便应用程序获取、释放某些资源,或者是触发某些特定的事件。Tomcat 也是如此
阅读全文
摘要:引用原文:https://www.ycbbs.vip/?p=1112 总体架构 tomcat的总体架构如下图所示(摘自http://blog.csdn.net/jiaomingliang/article/details/47393141) 如上图所示,tomcat 由 Server、Service、
阅读全文
摘要:常用规则 1、表的主键、外键必须有索引; 2、数据量超过300的表应该有索引; 3、经常与其他表进行连接的表,在连接字段上应该建立索引; 4、经常出现在Where子句中的字段,特别是大表的字段,应该建立索引; 5、索引应该建在选择性高的字段上; 6、索引应该建在小字段上,对于大的文本字段甚至超长字段
阅读全文
摘要:引用原文:https://www.ycbbs.vip/?p=872 G1垃圾收集器入门 concurrent: 并发, 多个线程协同做同一件事情(有状态) parallel: 并行, 多个线程各做各的事情(互相间无共享状态) 在 GC 领域: concurrent 算法指GC线程和业务线程能并发执行
阅读全文
摘要:引用原文:https://www.ycbbs.vip/?p=6025 我们知道 Redis 的数据全部都存储在内存中,如果 Redis 服务器突然宕机,则会导致数据全部丢失,所以必须要有一种机制来保证 Redis 的数据不丢失或者丢失很少一部分,这种机制就是 Redis 的持久化机制。 Redis
阅读全文
摘要:引用原文:https://www.ycbbs.vip/?p=6272 谈起 Redis 锁,下面三个,算是出现最多的高频词汇: Setnx RedLock Redisson Setnx 解释:Setkeyto hold stringvalueifkeydoes not exist. 目前通常所说的
阅读全文
摘要:一、Redis 数据类型 Redis支持五种数据类型:string(字符串),hash(哈希),list(列表),set(集合)及zset(sorted set:有序集合)。 String(字符串) string 是 redis 最基本的类型,你可以理解成与 Memcached 一模一样的类型,一个
阅读全文