最新 最热

SpringBoot(三)整合Redis

spring boot对常用的数据库支持外,对nosql 数据库也进行了封装自动化。redis介绍Redis是目前业界使用最广泛的内存数据存储。相比memcached,Redis支持更丰富的数据结构,例如hashes, lists, sets等,同时支持数据持久化。除...

2018-03-28
1

golang基于redis lua封装的优先级去重队列

作者: 峰云博客: http://xiaorui.cc前言:前两天由于某几个厂商的api出问题,导致后台任务大量堆积,又因为我这边任务流系统会重试超时任务,所以导致队列中有大量的重复任务。这时候...

2018-03-28
2

Nodejs学习笔记(九)--- 与Redis的交互(mranney/node_redis)入门

简介和安装redis简介:开源高性能key-value存储;采用内存中(in-memory)数据集的方式,也可以采用磁盘存储方式(前者性能高,但数据可能丢失,后者正好相反)支持字符串(strings)、哈希(hashes)、列表(lists)、集合(sets)和 有序集合(sorted s...

2018-03-28
0

golang基于redis lua封装的优先级去重队列

前言:前两天由于某几个厂商的api出问题,导致后台任务大量堆积,又因为我这边任务流系统会重试超时任务,所以导致队列中有大量的重复任务。这时候我们要临时解决两个事情,一件事情,让一些高质量的任务优先执...

2018-03-28
3

借助Redis做秒杀和限流的思考

最近群里聊起秒杀和限流,我自己没有做过类似应用,但是工作中遇到过更大的数据和并发。于是提出了一个简单的模型:var count = rds.inc(key);if(count > 1000) throw "已抢光!"借助Redis单线程模型,它的inc是安全的,确保每次...

2018-03-27
2

大数据分析中Redis怎么做到220万ops

大数据时代,海量数据分析就像吃饭一样,成为了我们每天的工作。为了更好的为公司提供运营决策,各种抖机灵甚至异想天开的想法都会紧跟着接踵而来!业务多变,决定了必须每天修改系统,重新跑数据,这就要求极高的海量数据读取和存...

2018-03-27
0

Redis之并发写入

首先需要澄清一个事实:redis服务端是单线程处理客户端请求,也就是说客户端请求在服务端是串行化执行的,因此对服务端来说,并不存在并发问题。但业务方却存在并发操作redis中的同一个key的情况。所以如何让A客户端知道B客...

2018-03-27
0

redis主从复制简介

一. Redis主从复制简介Redis支持将数据同步到多台从库上,这种特性对提高读取性能非常有益。1) master可以有多个 slave。2) 除了多个 slave连到相同的 master外, slave 也可以连接其它 slave 形成图状结构。3) 主从复制...

2018-03-27
0

Redis入门学习笔记一

Redis 简要描述:  1.  Redis 是啥 ?       Redis 英文名称全称为: Remote Dictionary Server ,中译为远程字典服务器。 是一款区分于磁盘数据库如(Mysql)的采用Key-Value键值对的字典结构的缓存数据库。  2. Redis有...

2018-03-27
0

Redis学习笔记二

学习Redis添加Object时,由于Redis只能存取字符串String,对于其它数据类型形容:Int,long,double,Date等不提供支持,因而需要设计到对象的序列化和反序列化.java序列化的过程就是将对象转变为byte,字节码的过程. Java的反序列...

2018-03-27
0