首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
redis
订阅
undefind007
更多收藏集
微信扫码分享
微信
新浪微博
QQ
23篇文章 · 0订阅
深入学习Redis(1):Redis内存模型
Redis是目前最火爆的内存数据库之一,通过在内存中读写数据,大大提高了读写速度,可以说Redis是实现网站高并发不可或缺的一部分。我们使用Redis时,会接触Redis的5种对象类型(字符串、哈希、列表、集合、有序集合),丰富的类型是Redis相对于Memcached等的一…
Redis的并发控制
有关使用Redis对并发控制的实战解决方案
同步秒杀实现:Redis在秒杀功能的实践
秒杀资源:以周为时长的资源。 每个页面都会有秒杀资源,数量在1~8份,以随机形式展示给访客。 每周秒杀资源价格由数据部门计算定价,没有有一个时间点进行抢购,如:每周三10点。购买者抢购数量可以是 秒杀资源剩余资源中的任意数量。 购买者是否有抢购秒杀资源的权限,由用户接口信息,账…
我是如何利用 Redis 黑进你的系统的
通过一个例子告诉你如何利用 Redis 黑进系统,虽然漏洞已经修复但是不妨碍我们围观。
深入理解Redis的scan命令
熟悉Redis的人都知道,它是单线程的。因此在使用一些时间复杂度为O(N)的命令时要非常谨慎。可能一不小心就会阻塞进程,导致Redis出现卡顿。 有时,我们需要针对符合条件的一部分命令进行操作,比如删除以test_开头的key。那么怎么获取到这些key呢?在Redis2.8版本…
Redis 数据库、键过期的实现
之前的文章讲解了 Redis 的数据结构,这回就可以看看作为内存数据库,Redis 是怎么存储数据的。以及键是怎么过期的。 总体来说redis的 server 包含若干个(默认16个) redisDb 数据库。 Redis 是一个 k-v 存储的键值对数据库。其中字典 dict…
基于Redis的任务调度设计方案
假设有一个申请发送重置密码邮件的网关接口,须知道发送一封邮件可能会花费上好几秒钟,如果网关服务器直接在线上给用户发送重置密码邮件,高并发的情况下就很容易造成网络拥挤。但实际上,网关服务器并非一定要等待邮件发送成功后才能响应用户,完全可以先告知用户邮件会发送的,而后再在线下把邮件…
如何向6岁孩子解释编程
摘要:本文作者图文并茂地介绍了自己给幼儿园的小朋友教授电脑基本知识的整个过程。如果你家里也有一个年龄相仿的小孩的话,你也试一下吧。以下是译文。 任务:向一群六岁的孩子解释你所从事的工作。 等级:高(我自己的女儿就是六岁)。 许多人分享了他们对这个“演讲”的想法:你可以在Stac…
使用Redis实现分布式锁及其优化
目前实现分布式锁的方式主要有数据库、Redis和Zookeeper三种,本文主要阐述利用Redis的相关命令来实现分布式锁。