goroutine 是一种非常轻量级的实现,可在单个进程里执行成千上万的并发任务,它是Go语言并发设计的核心。 说到底 goroutine 其实就是线程,但是它比线程更小,十...
IP属地:重庆
goroutine 是一种非常轻量级的实现,可在单个进程里执行成千上万的并发任务,它是Go语言并发设计的核心。 说到底 goroutine 其实就是线程,但是它比线程更小,十...
每个 case 都必须是一个通信(IO 操作) 所有 channel 表达式都会被求值(所有被发送的表达式都会被求值) 如果任意某个通信可以进行,它就执行,其他被忽略。 如果...
RDB 就像数据库的全量备份 AOF 就像数据库的binlog日志 第一次是全量?后面所有操作都会写记录,直到被重写 同时启用时 它会优先使用 AOF 文件来还原数据集l...
过期策略 1、惰性策略 惰性策略就是在客户端访问这个 key 的时候,redis 对 key 的过期时间进行检查,如果过期了就立即删除。 2、定时删除策略 Redis 默认会...