业务 商品有库存, 如10000 每买一个商品 库存就减一 减库存可以通过mysql来实现 如 update product_stock set stock = stock - 1 where product_id = …
标签:redis
Redis实现Timeline
上回写了使用Redis实现关注关系,这次说说使用Redis实现Timeline。 Timeline的实现一般有推模式、拉模式、推拉结合这几种。推模式:某人发布内容之后推送给所有粉丝,空间换时间,瓶颈在写入;拉模式:粉丝从…
Redis 有序集合
简介 有序集合是给每个元素设置一个分数(score)作为排序的依据这一概念的集合,其也是不能有重复元素的。有序集合提供了获取指定分数和元素范围查询、计算成员排名等功能。 数据结构 是否允许重复元素 是否有序 有序实现方式…
redis info详解
<?php Array ( // - server : 一般 Redis 服务器信息,包含以下域: [redis_version] => 2.6.4 Redis 服务器版本 [redis_git_sha1] …
简单的redis缓存操作(get、put)
简单的redis缓存操作(get、put) 本文介绍简单的redis缓存操作,包括引入jedisjar包、配置redis、RedisDao需要的一些工具、向redis中放数据(put)、从redis中取数据(get)、访…
redis命令详解
redis中添加key value元素:set key value; 获取元素:get key ; redi…
redis序列化异常------------org.springframework.data.redis.serializer.SerializationException
异常信息; org.springframework.data.redis.serializer.SerializationException: Cannot deserialize; nested exception i…
redis redis-cli 操作指令
默认选择 db库是 0 redis-cli -p 6379 查看当前所在“db库”所有的缓存key redis 127.0.0.1:6379> keys * 选择 db库 re…
Redis三种特殊数据类型-Hyperloglog(基数)
Redis三种特殊数据类型-Hyperloglog(基数) 前言 基数 Hyperloglog概括 1、PFadd 添加,PFCOUNT,PFMERGE 合并 前言 提示:本文章是日常学习内容的总结,并非全部原创;仅供大…
阿里巴巴开源的通用缓存访问框架JetCache介绍
JetCache是由阿里巴巴开源的通用缓存访问框架,如果你对Spring Cache很熟悉的话,请一定花一点时间了解一下JetCache,它更好用。 JetCache提供的核心能力包括: 提供统一的,类似jsr-107风…
redis内部数据结构深入浅出
最大感受,无论从设计还是源码,Redis都尽量做到简单,其中运用到的原理也通俗易懂。特别是源码,简洁易读,真正做到clean and clear, 这篇文章以unstable分支的源码为基准,先从大体上整理Re…
php扩展php-redis安装与使用
一、redis的安装 1,安装redis版本 下载页面:https://redis.io/download 安装一个老版本3.2.11:http://download.redis.io/releases/redis-3.…