
缓存
yangyongdehao30
这个作者很懒,什么都没留下…
展开
-
redis stream数据类型
redis5新加了stream流类型,可以代替之前基于list的发布订阅,采用类似kafka的设计方式,是广大码农的福音,如果不是具有巨大流量,则可以完全弃用其他单独(因为是key设计模式,所以基本是单节点承受压力,所以单个topic流量不能过于巨大,不过万级不是问题)以下是基本命令:增加一条数据:xadd mzvd:vedio * data aaa创建一个消费组:XGROUP create mzvd:vedio g1 $通过组读取数据: XREADGROUP group g1 co..原创 2020-05-13 14:13:33 · 1314 阅读 · 0 评论 -
membercached安装与部署及应用
membercached用于高效简单缓存,如果你要做的是简单的缓存(没有非常复杂和数据操作),那么membercached是缓存首选因为他的缺点是 不能直接遍历key。如果需要直接遍历key,建议用redismembercached安装部署:1.下载memcached和libeventcd /tmpwget http://www.danga.com/memcached/di原创 2016-12-01 15:35:03 · 4068 阅读 · 1 评论 -
Redis-shrio集成:用redis实现shrio框架下的session共享
开局扯淡篇:现在互联网数据越来越大,所以对平台数据吞吐量越来越高,简单的框架已经无法满足系统需要,那么我们需要用到 分布式 ,以及缓存。这里主要总结一下分布式情况下,通过jedis解决session共享以及单点登录的问题。建议:先初步了解下shrio再看此文章使用的jar:<dependency><groupId>org.apache.s...原创 2016-12-02 14:44:25 · 9541 阅读 · 1 评论 -
redis错误:BeginForkOperation: system error caught. error code=0x000005af
在conf(eg. redis.windows.conf)文件中加:maxmemory 209715200 #200MBmaxheap 314572800 #300MB maxheap=1.5*maxmemory原创 2017-03-14 18:55:55 · 2492 阅读 · 0 评论 -
elasticsearch安装部署
准备工作:1.使用root账户新建用户adduser esuser2.为账户设置密码passwd esuser3.为账户开通权限,加入root组usermod -G root esuser4.切换至新用户su - esuser5.调整用户最大线程句柄数ulimit -u 148666.调整用户最大打开文件数ulimit -f unlimited7.调整最大虚拟内存...原创 2017-11-08 13:51:57 · 329 阅读 · 0 评论 -
redis集群与rabbitmq集群
互联网项目中,redis和mq几乎成标配,开源的rabbitmq更加受欢迎,以下记录下相关原理,哪天忘记了 来瞅一眼 redis集群指官方推荐集群方式,最少部署6个节点,会自动进行分片,副本集群。6个节点时,会分3个片,每个片一个副本。 为啥要分3个片呢?----redis集群采用的是哨兵模式,网上文章很多,我这一句话总结:哨兵负责主从之间报信 和选举(低于3个哨兵的投票没有...原创 2018-10-17 17:34:12 · 650 阅读 · 0 评论