登录社区云,与社区用户共同成长
邀请您加入社区
方案优点缺点适用场景单机部署简单,性能高存在单点故障,容量和性能有上限开发、测试环境,或数据量极小、可用性要求不高的场景。主从复制读写分离,提高了读性能,数据有备份故障转移需要手动干预,写操作依然是单点读多写少,且对自动故障转移要求不高的场景。哨兵自动故障转移,系统高可用写操作依然是单点,难以实现水平扩容对高可用有要求,但数据量不大,写并发不高的场景。集群数据分片,解决了容量和性能瓶颈;高可用,自
在嵌入式系统中,**分区(Partition)** 是理解启动流程、存储布局以及 OTA 升级机制的关键环节。NVIDIA Jetson 平台(如 Jetson AGX Orin、Orin NX、Orin Nano)在存储分区设计上提供了高度灵活性和扩展性,既能满足引导加载程序、固件、内核的独立存储需求,也支持用户数据和系统根文件系统的动态管理。本文将带你从分区架构入手,逐步讲解如何在 Jetso
Redis是一款高性能内存数据库,支持多种数据结构和持久化机制,具有毫秒级响应速度。本文详细介绍了Redis的安装配置(源码编译和包管理安装)、核心参数优化(网络、安全、持久化等)、日常运维操作(连接管理、数据备份恢复、性能监控)。同时讲解了高可用架构部署(哨兵模式1主N从+3哨兵)和大规模集群模式(3主3从)的实现方法。通过电商缓存、分布式锁等实际案例展示Redis应用场景,并提供了自动化运维脚
现在我们使用的程序都是通过去数据库里拿数据然后展示的长期对数据库进行数据访问这样数据库的压力会越来越大数据库扛不住了创建了一个新的区域程序访问去缓存 缓存区数据库缓存里放数据。
缓存击穿是指某个热点数据在缓存中过期后,大量并发请求同时访问该数据,大家都同时访问数据库,导致这些请求全部打到数据库上,造成数据库瞬时压力剧增。缓存穿透是指查询一个不存在的数据,由于数据库中没有,缓存又没有存储,导致每次请求都绕过缓存,直接访问数据库。缓存雪崩是指大量缓存数据在同一时间过期,或Redis 服务宕机,导致所有请求都打到数据库,造成数据库崩溃。