缓存
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 · 1276 阅读 · 0 评论 -
membercached安装与部署及应用
membercached用于高效简单缓存,如果你要做的是简单的缓存(没有非常复杂和数据操作),那么membercached是缓存首选 因为他的缺点是 不能直接遍历key。如果需要直接遍历key,建议用redis membercached安装部署: 1.下载memcached和libevent cd /tmp wget http://www.danga.com/memcached/di原创 2016-12-01 15:35:03 · 4019 阅读 · 1 评论 -
Redis-shrio集成:用redis实现shrio框架下的session共享
开局扯淡篇:现在互联网数据越来越大,所以对平台数据吞吐量越来越高,简单的框架已经无法满足系统需要,那么我们需要用到 分布式 ,以及缓存。这里主要总结一下分布式情况下,通过jedis解决session共享以及单点登录的问题。 建议:先初步了解下shrio再看此文章 使用的jar: <dependency> <groupId>org.apache.s...原创 2016-12-02 14:44:25 · 9505 阅读 · 1 评论 -
redis错误:BeginForkOperation: system error caught. error code=0x000005af
在conf(eg. redis.windows.conf)文件中加: maxmemory 209715200 #200MB maxheap 314572800 #300MB maxheap=1.5*maxmemory原创 2017-03-14 18:55:55 · 2407 阅读 · 0 评论 -
elasticsearch安装部署
准备工作: 1.使用root账户新建用户 adduser esuser 2.为账户设置密码 passwd esuser 3.为账户开通权限,加入root组 usermod -G root esuser 4.切换至新用户 su - esuser 5.调整用户最大线程句柄数 ulimit -u 14866 6.调整用户最大打开文件数 ulimit -f unlimited 7.调整最大虚拟内存...原创 2017-11-08 13:51:57 · 314 阅读 · 0 评论 -
redis集群与rabbitmq集群
互联网项目中,redis和mq几乎成标配,开源的rabbitmq更加受欢迎,以下记录下相关原理,哪天忘记了 来瞅一眼 redis集群指官方推荐集群方式,最少部署6个节点,会自动进行分片,副本集群。6个节点时,会分3个片,每个片一个副本。 为啥要分3个片呢?----redis集群采用的是哨兵模式,网上文章很多,我这一句话总结:哨兵负责主从之间报信 和选举(低于3个哨兵的投票没有...原创 2018-10-17 17:34:12 · 611 阅读 · 0 评论