码迷,mamicode.com
首页 >  
搜索关键字:redis 慢查询    ( 23938个结果
简单实现redis实现高并发下的抢购/秒杀功能(转)
简述 抢购/秒杀是如今很常见的一个应用场景,那么高并发竞争下如何解决超抢(或超卖库存不足为负数的问题)呢? 常规写法: 查询出对应商品的库存,看是否大于0,然后执行生成订单等操作,但是在判断库存是否大于0处,如果在高并发下就会有问题,导致库存量出现负数 这里我就只谈redis的解决方案 我们先来看以 ...
分类:其他好文   时间:2020-07-13 18:04:34    阅读次数:78
Redis Install
Install download & make wget http://download.redis.io/releases/redis-2.8.3.tar.gz tar xzf redis-2.8.3.tar.gz cd redis-2.8.3 make make install make PRE ...
分类:其他好文   时间:2020-07-13 18:01:27    阅读次数:63
Redis设置允许其他服务器访问
今天遇到个问题,项目用的微服务其中一个模块分在其他服务器,远程连接redis出现了问题, 先在阿里云设置安全组端号,发现还是不行,最后找到了是redis配置的问题。 在配置文件中,有一行 bind 127.0.0.1 这条命令是设置redis绑定本机,不允许其他访问,把这条注释后,就可以随便ip访问 ...
分类:其他好文   时间:2020-07-13 16:48:18    阅读次数:107
Redis数据类型之Redis的五大数据类型
Redis 数据类型介绍 redis不是简单的k-v存储,他是一个数据结构服务器,支持不同类型的值。这里的v不仅仅可以是字符串。可以是下面多有别的类型: 二进制安全的字符串 Lists: 按插入顺序排序的字符串元素的集合。他们基本上就是链表(linked lists)。 Sets: 不重复且无序的字 ...
分类:其他好文   时间:2020-07-13 15:31:26    阅读次数:60
Canal的理解和应用
Canal是阿里的开源工具,用于同步MySQL数据库变更。 可以监听数据库的变化,从而获取新增数据,或者修改的数据。 Canal在项目中用于数据增量同步操作,可以将数据同步到redis,其他MySQL,ES等。 可用于首页广告缓存,网站公布,商品数据,击穿缓存更新,商品数据缓存更新,ES(索引库数据 ...
分类:其他好文   时间:2020-07-13 14:02:28    阅读次数:63
Memcache,Redis,MongoDB三种非关系型数据库的对比
目录 一、Mongodb 二、Memcached 1.介绍 2.Memcached工作方式分析 3.如何实现分布式可拓展性 三、Redis 1.介绍 2.工作方式分析 3.如何实现分布式可拓展性 四、三种数据库对比 1.redis和Mongodb应用场景对比 2.Memcached和Redis应用场 ...
分类:数据库   时间:2020-07-13 13:39:13    阅读次数:84
关于PHP程序员技术职业生涯规划
看到很多PHP程序员职业规划的文章,都是直接上来就提Linux、PHP、MySQL、Nginx、Redis、Memcache、jQuery这些,然后就直接上手搭环境、做项目,中级就是学习各种PHP框架和类库,高级阶段就是MySQL优化、PHP内核与扩展、架构设计这些了。 这些文章都存在一个严重的缺陷 ...
分类:Web程序   时间:2020-07-13 13:28:30    阅读次数:77
redis启动后杂项基础知识
单进程 单进程模型来处理客户的请求。对读写事件的响应是通过epoll函数包装来做到的。redis的处理速度是完全依靠主进程的执行效率。 Epoll是LINUX内核为处理大批量文件描述符该做了改进的epoll,是Linux下多路复用select/poll的增强版本 它能显著提供在程序在大量并发连接中只 ...
分类:其他好文   时间:2020-07-13 11:55:24    阅读次数:72
Lua入门脚本(与Redis结合)
https://jackeyzhe.github.io/2019/05/13/Redis-Lua%E8%84%9A%E6%9C%AC%E5%B0%8F%E5%AD%A6%E6%95%99%E7%A8%8B/ Redis提供了丰富的指令集,但是仍然不能满足所有场景,在一些特定场景下,需要自定义一些指定 ...
分类:其他好文   时间:2020-07-13 11:52:40    阅读次数:73
redis常见错误
ResponseError: OOM command not allowed when used memory > 'maxmemory'. redis内存不足,需要修改配置 redis.conf, 修改其中的配置项: maxmemory maxmemory-policy Could not con ...
分类:其他好文   时间:2020-07-13 11:35:15    阅读次数:91
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!