redis开发,redis集群
华大哥
擅长多种语言开发前端及后端,喜欢闲余时间敲点code.
展开
-
yii2 session存储代码解析
首先,在Yii框架中,你不需要像标准PHP代码那样使用session_start(),在 Yii 框架中,autoStart 属性缺省被设置为true,所以,虽然没有使用session_start(),你仍然可以使用 $_SESSION 全局变量,但最好使用下面我们来看看源码:首先yii2的public配置文件中:可以找到CCacheHttpSession类,看到缓存有个前缀 Yii.CCacheHttpSession.因为缓存配置的是redis,看到缓存类CRedisCa...原创 2021-10-25 12:02:33 · 307 阅读 · 0 评论 -
使用一致性哈希实现Redis分布式部署
像Memcache以及其它一些内存K/V数据库一样,Redis本身不提供分布式支持,所以在部署多台Redis服务器时,就需要解决如何把数据分散到各个服务器的问题,并且在服务器数量变化时,能做到最大程度的不令数据重新分布。通常使用的分布式方法是根据所要存储数据的键的hash值与服务器数量N,按 hash % N 取模的算法来将数据分布到各个服务器。该算法的优点是足够简单,而且数据分布均匀。但是一转载 2017-07-29 14:26:06 · 365 阅读 · 0 评论