[ redis主从部署 ]
发表评论
50 views
分类标签归档:redis
原因是一开始的时候, locale默认的语言是none, 一开始执行datetime.strptime缓存的语言是none, %p转化成的正则表达式是"AM/PM" 第一次执行cv2.imshow会强制设置locale的语言为当前计算机默认语言,我这里就是中文, 循环第二次执行到datetime.strptime检测到locale发生变化,会重新缓存语言是中文,解析%p的正则表达式就变成了"上午/
func (u UserDomain) UserGetPower(id int64) ([]model.PowerModel, error) {
// 先获取redids缓存
powerListStr, err := u.cache.Get(fmt.Sprintf("user_powers_%d", id))
powerList := make([]model.PowerModel, 0)
if err != nil {
return nil, err
}
if powerL多路复用器(不负责数据的读写)为io多线程
redis工作线程只有一条