- 博客(78)
- 资源 (1)
- 收藏
- 关注
原创 MyISAM 和 InnoDB 的区别
相比 MyISAM,索引文件和数据文件是分离的,其表数据文件本身就是按 B+Tree 组织的一个索引结构,树的叶节点 data 域保存了完整的数据记录。但是,MyISAM 不支持事务和行级锁,而且最大的缺陷就是崩溃后无法安全恢复。因此,通常情况下,我们是不建议在实际生产项目中使用外键的,在业务代码中进行约束即可!使用 InnoDB 的数据库在异常崩溃后,数据库重新启动的时候会保证数据库恢复到崩溃前的状态。MySQL 5.5 之前,MyISAM 引擎是 MySQL 的默认存储引擎,可谓是风光一时。
2023-06-11 21:48:30
683
原创 fastjson 导致内存泄漏
替换解析方式,不按照有泛型的对象反序列化,先解析成 JSONObject 对象,再从 JSONObject 获取对应的请求结果。使用 TypeReference。
2023-06-11 16:35:19
2387
原创 Redis的大key
redis 的大 key 不是指存储在 redis 中的某个 key 的大小超过一定的阈值,而是该 key 所对应的 value 过大对于 string 类型来说,一般情况下超过 10KB 则认为是大 key;对于set、zset、hash 等类型来说,一般数据超过5000条即认为是大 key。
2023-06-10 21:49:13
6500
item_ment.7z
2019-10-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人