社区
Java SE
帖子详情
用图表监控(类似股票的分时图)某个表的数据状态的疑问?
duanjianbo26
2011-02-25 10:19:52
我想做成类似股票分时图那样能实时的显示当前数据的状态,如果直接扫描表那肯定不行。。因为那个表是很重要的业务表,直接取数据肯定会影响性能从而影响整个系统。。。。。如果做一个分表,后台做一个定时器跑相关数据到分表是可以,但也需要频繁的扫描业务表也会受影响!各位有没有这方面得经验?这里只讨论生成图表的数据该怎么整?
...全文
188
8
打赏
收藏
用图表监控(类似股票的分时图)某个表的数据状态的疑问?
我想做成类似股票分时图那样能实时的显示当前数据的状态,如果直接扫描表那肯定不行。。因为那个表是很重要的业务表,直接取数据肯定会影响性能从而影响整个系统。。。。。如果做一个分表,后台做一个定时器跑相关数据到分表是可以,但也需要频繁的扫描业务表也会受影响!各位有没有这方面得经验?这里只讨论生成图表的数据该怎么整?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ITJava
2011-02-25
打赏
举报
回复
我们做数据监控的时候都不是直接查数据库的,是把数据保存在内存里面的,然后从内存里面读…
duanjianbo26
2011-02-25
打赏
举报
回复
[Quote=引用 7 楼 runer 的回复:]
解决这个问题,需要从整个系统的结构设计上着手
重要的业务表为保障运行,应该不允许别的应用直接访问
但需要进行包装,暴露出接口供外部调用
至于这个接口内部如何访问数据库,就是另外一个问题了
既可以从数据库结构设计上着手,也可以考虑中间cache,主从表,分库,NoSQL缓存等一系列的手段
[/Quote]
是的,我也认为监控这项业务不应该直接去扫业务表。目前能用的手段只有中间cache了,中间cache应该怎么做呢?怎样做既能做到比较及时又不会影响业务表的性能呢?
runer
2011-02-25
打赏
举报
回复
解决这个问题,需要从整个系统的结构设计上着手
重要的业务表为保障运行,应该不允许别的应用直接访问
但需要进行包装,暴露出接口供外部调用
至于这个接口内部如何访问数据库,就是另外一个问题了
既可以从数据库结构设计上着手,也可以考虑中间cache,主从表,分库,NoSQL缓存等一系列的手段
duanjianbo26
2011-02-25
打赏
举报
回复
[Quote=引用 4 楼 gongdiwudu 的回复:]
是这样的
1)数据库要定时读取数据,放入缓存
2)缓存数据按条件送给表
3)表上显示缓存的少许(<%20)
就OK了!
[/Quote]
大哥,你第二条是什么意思?“缓存数据按条件送给表
”?直接送给客户端吧?
duanjianbo26
2011-02-25
打赏
举报
回复
[Quote=引用 3 楼 inhibitory 的回复:]
引用 2 楼 duanjianbo26 的回复:
这恐怕不行吧,数据量很大咋办?
每次只读取最新的例如1000个数据,不用全部读取。
[/Quote]
问题是如果我需要显示的不止1000条数据呢?
可能几分钟内我那个业务表中就能产生不止1千条数据
无水先生
2011-02-25
打赏
举报
回复
是这样的
1)数据库要定时读取数据,放入缓存
2)缓存数据按条件送给表
3)表上显示缓存的少许(<%20)
就OK了!
Inhibitory
2011-02-25
打赏
举报
回复
[Quote=引用 2 楼 duanjianbo26 的回复:]
这恐怕不行吧,数据量很大咋办?
[/Quote]
每次只读取最新的例如1000个数据,不用全部读取。
duanjianbo26
2011-02-25
打赏
举报
回复
这恐怕不行吧,数据量很大咋办?
数据
库,
数据
仓库,
数据
集市,
数据
湖,
数据
中台
数据
库,
数据
仓库,
数据
集市,
数据
湖,
数据
中台 转载声明 本文大量内容系转载自以下文章,有删改,并参考其他文档资料加入了一些内容:
数据
仓库和
数据
集市的区别 作者:修鹏李 出处:CSDN 大
数据
:
数据
仓库和
数据
库的区别 作者:南宫蓉 出处:简书 第一篇:
数据
仓库概述 第二篇:
数据
库关系建模 作者:穆晨 出处:CNBLOS
数据
仓库、
数据
湖、
数据
集市、和
数据
中台的故事 作者:Murkey学习之旅 出处:csdn
数据
中台和数仓的关系
B站前端错误
监控
实践
从23年开始,团队开始前端错误
监控
方向的开发。经历了一些列的迭代和发展,从
监控
SDK、上报、
数据
治理、看板集成、APM自研可视化初步完成了一条完整且适合B站前端
监控
。
有哪些网站用爬虫爬取能得到很有价值的
数据
?
回顾2016年,我用爬虫做了很多事情。 1、微信好友的爬虫,了解一下你的好友全国分布,男女比例,听起来似乎是一个不错的想法,当然你还可以识别一下你的好友有多少人是用自己照片作为头像的,详细的内容可以点击这里:Python对微信好友进行简单统计分析 2、拉勾网的
数据
那么多的招聘信息有用吗?当然有用,你想了解一下你所在城市的各种主流语言(Java、PHP、JavaScript、Pytho...
Datalog 云
监控
快速启动指南(一)
监控
软件应用程序曾经是一个事后思考的问题——当发生故障时,才会设置
监控
来检查软件功能或软件系统运行所在基础设施的
状态
。
监控
从未是全面的,
监控
基础设施是自然生长起来的。第一代
监控
工具仅设计用于满足这种简单、反应性的
监控
推出方式。公共云作为计算平台的广泛使用、将应用程序部署为微服务的持续趋势以及提供软件即服务SaaS)并实现24x7可用性,使得软件系统的操作变得比以往更加复杂。主动
监控
成为 DevOps 文化的核心部分,因为逐步迭代和渐进式地推出
监控
已经不再是一个选项,用户期望软件系统始终可用。
监控
神器Prometheus用不对,也就是把新手村的剑
监控
系统的历史悠久,是一个很成熟的方向,而 Prometheus 作为新生代的开源
监控
系统,慢慢成为了云原生体系的事实标准,也证明了其设计很受欢迎。 本文主要分享在 Prometheus 实践中遇到的一些问题和思考,如果你对 K8S
监控
体系或 Prometheus 的设计还不太了解,可以先看下容器
监控
系列。 容器
监控
系列:https://yasongxu.gitbook.io/container-monitor/ 几点原则
监控
是基础设施,目的是为了解决问题,不要只朝着大而全去做,尤其是.
Java SE
62,630
社区成员
307,264
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章