
Redis项目实战总结
文章平均质量分 91
Redis相关内容讲解以及Redis在项目实战中的应用
傲娇的koala
努力做自己;一个有趣的人,坚信今天没做的事,明天更不会做。
展开
-
超详细的redis学习(3)-项目中实战概要
前言:本篇文章会介绍Redis在项目开发中会有那些应用场景,对每个应用场景会有一个简要概述,并且会在接下来的时间对每个场景整理出文章与对应代码供开发者阅读。应用场景本人应用到的场景博客文章或者热点文章新闻等访问量计数说明:把这几种计数直接放在redis中,有些开发者可能会认为成本高,实际情况往往会有一些不一样: 1、COST,对于有一定吞吐需求的应用来说,肯定会单独申请DB、Cac...原创 2019-05-12 00:10:40 · 1246 阅读 · 2 评论 -
Node.js 更新Redis中key的过期时间
需求最近有一个有趣的需求,用户家庭账号体系的建立,前提(小程序开发,前端无法检测小程序彻底退出),家庭中的成员账号A切换登录之前还需要判断另一个账B号的最后使用时间,如果账号A在两个小时内登录过,会对账号A有一个提示,是否挤掉账号B,同时账号B再调用请求的时候,也会收到被账号A挤掉通知,退出到授权登录界面。解决办法由于上面的需求想到的解决办法是使用Redis,Redis中为每一个账号设置一个...原创 2019-05-11 20:58:59 · 3911 阅读 · 0 评论 -
超详细的redis学习(2)-进阶篇
redis多数据库说明:一个redis实例可以包含多个数据库,客户端可以指定连接某个数据库(与MySql客户端我们创建多个数据库类似)一个redis实例最多可以提供16个数据库,下标是从0到15,默认连接的是第0号数据库。代码相关演示:127.0.0.1:6379> select 1 //选择数据库1OK127.0.0.1:6379[1]> keys *(emp...原创 2018-09-13 14:28:14 · 5647 阅读 · 0 评论 -
超详细的redis学习(1)-入门篇
什么是Redis基本概念redis是一个开源的、使用C语言编写的、支持网络交互的、可基于内存也可持久化的Key-Value数据库(非关系性数据库)。redis的优势速度快,因为数据存在内存中,类似于HashMap,HashMap的优势就是查找和操作的时间复杂度都是O(1)支持丰富数据类型,支持string,list,set,sorted set,hash支持事务,操作都是原子性...原创 2018-09-12 15:11:01 · 24779 阅读 · 2 评论