javascript 玩转Redis – 使用有序集合(sorted sets)实现投票游戏 redis是目前最受欢迎的key-value存储系统,是基于内存存储kv的数据库,合理的使用redis作为缓存,可以极大的改善系统的性能和服务器请求响应时间。
无分类 聊聊redisson的RMap的computeIfAbsent操作 序 本文主要研究一下redisson的RMap的computeIfAbsent操作 实例 {代码…} 源码分析 ConcurrentMap.computeIfAbsent java/util/concurrent/ConcurrentMap.java {代码…} computeIfAbsent当该key不存在时,返回的…
java 设计一个百万级的消息推送系统 前言 首先迟到的祝大家中秋快乐。 最近一周多没有更新了。其实我一直想憋一个大招,分享一些大家感兴趣的干货。 鉴于最近我个人的工作内容,于是利用这三天小长假憋了一个出来(其实是玩了两天????)。 先简单说下本…
无分类 聊聊redisson的DelayedQueue 这里使用了两个queue,对delayedQueue的offer操作是直接进入delayedQueue,但是delay是作用在目标队列上,这里就是RBlockingQueue
java 分库分表后如何部署上线? 面试官:“有并发的经验没?”应聘者:“有一点。” 面试官:“那你们为了处理并发,做了哪些优化?” 应聘者:“前后端分离啊,限流啊,分库分表啊。。” 面试官:”谈谈分库分表吧?” 应聘者:“bala。bala。bala。。” 面…
未分类 聊聊redis的数据结构的应用 序 本文主要研究一下redis的数据结构的应用 string 最常用的就是incr操作,比如可以用来维护用户在某个抽奖活动的剩余抽奖次数 setnx方法可以用来实现分布式锁 hashmap 可以用来存储session,作为分布式session的…
java 金色九月,那些曾经难倒你的面试真题 九月旺季已经来临,曾经何时,在17年的九月,经过再三考虑,我决定跳出一份干了四年且比较安逸的开发工作,当时下定决心,选择跳槽。最后跟着诸多农码一起涌进了一段为期两个月的面试高峰期。但是在选择跳出后,…