文章 2016-05-02 来自:开发者社区

【高并发简单解决方案】redis队列缓存 + mysql 批量入库 + php离线整合

需求背景:有个调用统计日志存储和统计需求,要求存储到mysql中;存储数据高峰能达到日均千万,瓶颈在于直接入库并发太高,可能会把mysql干垮。 问题分析 思考:应用网站架构的衍化过程中,应用最新的框架和工具技术固然是最优选择;但是,如果能在现有的框架的基础上提出简单可依赖的解决方案,未尝不是一种提升自我的尝试。 解决: 问题一:要求日志最好入库;但是,直接入库mysql确实扛不住,批量入库没.....

问答 2016-03-09 来自:开发者社区

redis和postgresql一起开发,面对高并发写请求怎么更新 ?

是用代码分别更新到redis和postgresql数据库(谁先谁后)还是只更新到redis,然后通过队列异步更新到数据库?如果有详细的做法更好,谢谢!PS:有人谁用过redis-fdw吗?

高性能

利用 Redis 缓存实现极速响应

针对高并发场景下数据库压力大、响应慢、吞吐受限等问题,本方案基于云数据库 Tair(兼容 Redis®),依托其内存级读写性能与分布式集群能力,显著提升系统响应效率,优化用户体验。结合高可用部署与异步持久化机制,实现数据可靠存储与服务持续运行。
技术解决方案背景图
问答 2016-02-28 来自:开发者社区

redis高并发插入是如何工作的?

众所周知redis只有一个线程,那么在多并发情况下:1.有多个相同的set请求,redis内部的处理流程是怎样的?2.我只知道命令会等待,这里的等待是所有命令都等待么?比如此时的其他set和任何get都会阻塞么?3.redis内部是将命令作为一个队列来处理么?或者是其他方式?4.当第一个set处理完后,其他的相同的set会覆盖掉么,也就是说依然会占用cpu来工作么?希望能具体说说。面对同一时间高....

问答 2016-02-26 来自:开发者社区

在Java中redis遇到高并发,如何保证读写key的一致性?

如题,在Java应用中redis遇到高并发,如果保证读写key的一致性。 假若分布服务中,都对缓存中的key进行读写操作,但当并发操作时,在不影响性能和速度的前提下,保证数据的一致性请大神指教。

问答 2016-02-19 来自:开发者社区

redis高并发访问读取超时

`public T getResult() {T result = null;try {result = execute();} catch (Exception e) {this.shardedJedisPool.returnBrokenResource(jedis);} finally {if (jedis != null) { this.shardedJedisPool.returnRes....

文章 2015-07-31 来自:开发者社区

Nginx与Redis解决高并发问题

原文链接:http://bbs.phpchina.com/forum.php?mod=viewthread&tid=229629 近期刚改版了上月上线的一个产品应用,以应对将来可能的高并发问题。          第一版产品采用的是Jquery,Nginx,PHP(CI框架),Memcache,Mysql这种常用的架构。作为一名PHP工程师...

文章 2015-03-12 来自:开发者社区

将同时推出“高并发之Redis初级”“高并发之Redis高级”“高并发之Memcached实战”系列课程

将同时推出“高并发之Redis初级”“高并发之Redis高级”“高并发之Memcached实战”系列课程,敬请关注,谢谢!   “高并发之Redis初级”:http://edu.csdn.net/course/detail/482 “高并发之Redis高级”: http://edu.csdn.net/course/detail/483 “高并发之Memcached实战”:  h...

文章 2014-02-20 来自:开发者社区

利用redis + lua解决抢红包高并发的问题

抢红包的需求分析 抢红包的场景有点像秒杀,但是要比秒杀简单点。 因为秒杀通常要和库存相关。而抢红包则可以允许有些红包没有被抢到,因为发红包的人不会有损失,没抢完的钱再退回给发红包的人即可。 另外像小米这样的抢购也要比淘宝的要简单,也是因为像小米这样是一个公司的,如果有少量没有抢到,则下次再抢,人工修复下数据是很简单的事。而像淘宝这么多商品,要是每一个都存在着修复数据的风险,那如果出故障了则很麻烦....

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

{"cardStyle":"productCardStyle","productCode":"aliyun","productCardInfo":{"productTitle":"应对高并发,利用Redis版缓存实现极速响应","productDescription":"随着业务发展,承载业务的应用将会面临更大的流量压力,如何降低系统的响应时间,提升系统性能成为了每一位开发人员需要面临的问题,使用缓存是首选方案。本方案介绍如何运用云数据库Redis版构建缓存为应用提速。","productContentLink":"https://www.aliyun.com/solution/tech-solution/redis-cache-speedup","isDisplayProductIcon":true,"productButton1":{"productButtonText":"方案详情","productButtonLink":"https://www.aliyun.com/solution/tech-solution/redis-cache-speedup"},"productButton2":{"productButtonText":"一键部署","productButtonLink":"https://help.aliyun.com/document_detail/2834466.html"},"productButton3":{"productButtonText":"查看更多技术解决方案","productButtonLink":"https://www.aliyun.com/solution/tech-solution"},"productPromotionInfoBlock":[{"$id":"0","productPromotionGroupingTitle":"解决方案推荐","productPromotionInfoFirstText":"多源集成,极致性能,搭建轻量OLAP分析平台","productPromotionInfoFirstLink":"https://www.aliyun.com/solution/tech-solution/hologres-olap","productPromotionInfoSecondText":"从海量到价值,泛时序数据一站式分析与洞察","productPromotionInfoSecondLink":"https://www.aliyun.com/solution/tech-solution/lindorm-data-process"}],"isOfficialLogo":false},"activityCardInfo":{"activityTitle":"","activityDescription":"","cardContentBackgroundMode":"LightMode","activityContentBackgroundImageLink":"","activityCardBottomInfoSelect":"activityPromotionInfoBlock"}}