Redis
Java架构师公社
分享Java后端开发工作上的一些工作经验与心得
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
阿里资深架构师详解Redis架构模式!通俗易懂!
前言 话说有一名意大利程序员,在 2004 年到 2006 年间主要做嵌入式工作,之后接触了 Web,2007 年和朋友共同创建了一个网站,并为了解决这个网站的负载问题(为了避免 MySQL 的低性能),于是亲自定做一个数据库,并于 2009 年开发完成,这个就是 Redis。这个意大利程序员就是 Salvatore Sanfilippo 江湖人称 Redis 之父,大家更习惯称呼他 Antirez。 Redis 技术越来越火爆,其超高的性能,简洁轻量的设计,易上手,分布式架...原创 2020-09-04 11:15:39 · 570 阅读 · 0 评论 -
Redis如何监控?使用Grafana的Redis Data Source插件就够了!
本文转自Java架构日记前言Grafana是一个著名的、广泛应用的开源应用监控工具。现在,新的Redis Data Source for Grafana[1]插件可以和Redis一起使用了!有了这个新功能,DevOps从业人员和DBA可以使用他们已经熟悉的工具轻松创建仪表盘来监控Redis databases和应用数据。新的Grafana Redis Data Source插件可以让你可视化RedisTimeSeries data[2]和Redis基础数据类型,如Strings、Hash、Se.原创 2020-08-27 13:19:14 · 7496 阅读 · 3 评论 -
开发过程的一些思考:如何实现实时海量日志分析系统的架构设计
1 序对ETL系统中数据转换和存储操作的相关日志进行记录以及实时分析有助于我们更好的观察和监控ETL系统的相关指标(如单位时间某些操作的处理时间),发现系统中出现的缺陷和性能瓶颈。由于需要对日志进行实时分析,所以Storm是我们想到的首个框架。Storm是一个分布式实时计算系统,它可以很好的处理流式数据。利用storm我们几乎可以直接实现一个日志分析系统,但是将日志分析系统进行模块化设计可以收到更好的效果。模块化的设计至少有两方面的优点: 模块化设计可以使功能更加清晰。整个日志分析系统可以分为原创 2020-08-22 23:29:45 · 380 阅读 · 0 评论 -
基于Redis解决业务场景中延迟队列就这么简单!
在一次产品需求设计中,有这样一种场景,对于一个工单,专员可以选择将工单挂起(一次挂起2小时;二次挂起12小时),或者转存(表单输入转存的天数),然后提交工单 到既定时间后,该工单需要重新被领单,然后再次审核。对于工单,有优先级概念,意味着优先级越大,该工单则需要优先被派单,对于这种场景,我们可以基于Redis来解决场景问题。一、业务概述我们假定设置两个队列,一个队列维护正式工单,另一个队列维护挂起工单。对于挂起操作,我们通过Redis设置key有效时间,当key失效时,客户端监听失效事件,获取工.原创 2020-08-22 14:31:17 · 273 阅读 · 0 评论
分享