- 博客(7)
- 收藏
- 关注
原创 PHP 数组 + 运算
在面试中被问到“PHP中两数组相加会得到什么结果”,经过实践,特此总结:PHP数组 + 运算,底层实际操作的是数组键名,在数组2中查找出数组1中不存在的键名,追加到数组1中。// 例一$arr1 = [1, 2, 3, 4];$arr2 = [1, 2, 3, 4, 5];echo json_encode($arr1 + $arr2);// 输出:[1, 2, 3, 4, 5]// 例二$arr1 = [0 => 1, 2 => 2, 3, 4];$arr2 =
2022-05-09 09:49:32
421
转载 Redis 数据持久化
Redis作为一个基于内存操作的数据库,相较于磁盘操作,拥有更快的读写速度,但是缺点也很明显:不能持久化数据,这就意味着如果Redis服务器运行重启操作,那么所有存储在内存中的数据将面临丢失的风险。为了解决数据持久化问题,Redis提供了AOF日志和RDB快照两种方案,两种方案各有所长,可以配合使用,确保数据的稳定性。
2021-11-26 18:05:31
137
原创 Redis 缓存穿透、缓存雪崩、缓存击穿
在日常开发中,可能会遇到商品秒杀、热点数据等开发场景,当大量请求到来,坐落到数据库上,极其容易造成数据库系统瘫痪,最终导致服务宕机的严重生产问题。为此,项目通常会引入NoSql技术,如Redis。但是Redis使用不当,又有可能出现缓存穿透、缓存雪崩、缓存击穿等问题。
2021-11-24 17:31:32
508
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人