社区
Java SE
帖子详情
用图表监控(类似股票的分时图)某个表的数据状态的疑问?
duanjianbo26
2011-02-25 10:19:52
我想做成类似股票分时图那样能实时的显示当前数据的状态,如果直接扫描表那肯定不行。。因为那个表是很重要的业务表,直接取数据肯定会影响性能从而影响整个系统。。。。。如果做一个分表,后台做一个定时器跑相关数据到分表是可以,但也需要频繁的扫描业务表也会受影响!各位有没有这方面得经验?这里只讨论生成图表的数据该怎么整?
...全文
183
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 大
数据
:
数据
...
B站前端错误
监控
实践
从23年开始,团队开始前端错误
监控
方向的开发。经历了一些列的迭代和发展,从
监控
SDK、上报、
数据
治理、看板集成、APM自研可视化初步完成了一条完整且适合B站前端
监控
。
有哪些网站用爬虫爬取能得到很有价值的
数据
?
回顾2016年,我用爬虫做了很多事情。 1、微信好友的爬虫,了解一下你的好友全国分布,男女比例,听起来似乎是一个不错的想法,当然你还可以识别一下你的好友有多少人是用自己照片作为头像的,详细的内容可以点击...
[服务器
监控
] 5款免费且强大的服务器
监控
工具推荐与横向对比 (2025版)
好的
监控
系统能在问题刚有苗头(比如磁盘空间快满了、某个进程CPU占用异常)时就及时通知你,让你有时间从容应对,把故障扼杀在摇篮里。 性能分析与瓶颈定位: 服务器为什么慢?是CPU不够用了,还是内存不足了,或者...
监控
神器Prometheus用不对,也就是把新手村的剑
监控
系统的历史悠久,是一个很成熟的方向,而 Prometheus 作为新生代的开源
监控
系统,慢慢成为了云原生体系的事实标准,也证明了其设计很受欢迎。 本文主要分享在 Prometheus 实践中遇到的一些问题和思考,如果你对...
Java SE
62,634
社区成员
307,269
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章