社区
Java SE
帖子详情
用图表监控(类似股票的分时图)某个表的数据状态的疑问?
duanjianbo26
2011-02-25 10:19:52
我想做成类似股票分时图那样能实时的显示当前数据的状态,如果直接扫描表那肯定不行。。因为那个表是很重要的业务表,直接取数据肯定会影响性能从而影响整个系统。。。。。如果做一个分表,后台做一个定时器跑相关数据到分表是可以,但也需要频繁的扫描业务表也会受影响!各位有没有这方面得经验?这里只讨论生成图表的数据该怎么整?
...全文
242
8
打赏
收藏
用图表监控(类似股票的分时图)某个表的数据状态的疑问?
我想做成类似股票分时图那样能实时的显示当前数据的状态,如果直接扫描表那肯定不行。。因为那个表是很重要的业务表,直接取数据肯定会影响性能从而影响整个系统。。。。。如果做一个分表,后台做一个定时器跑相关数据到分表是可以,但也需要频繁的扫描业务表也会受影响!各位有没有这方面得经验?这里只讨论生成图表的数据该怎么整?
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用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
打赏
举报
回复
这恐怕不行吧,数据量很大咋办?
基于SpringBoot的客户
股票
交易教学系统毕设源码+文档+讲解视频
本课题聚焦基于 SpringBoot 框架的客户
股票
交易教学系统的设计与实现,旨在解决
股票
入门用户学习门槛高、缺乏实操场景的痛点,构建集知识学习、模拟交易、资源查阅、互动答疑于一体的一站式教学平台。系统采用前后端分离架构,后端以 SpringBoot 为核心,整合 Spring Security+JWT 实现用户认证授权,MyBatis-Plus 完成
数据
库交互,Redis 缓存行情、用户信息等热点
数据
;前端基于 Vue3+Element Plus 开发,结合 ECharts 实现行情图
表
可视化。核心功能涵
股票
实时行情API选型与实战:从Tushare Pro到高可用架构设计
在量化交易和金融
数据
分析领域,实时行情
数据
是驱动策略与决策的核心燃料。其原理在于通过API接口,以编程方式持续获取证券的实时价格、成交量等动态信息。这项技术的价值在于将非结构化的市场
数据
转化为稳定、可计算的
数据
流,为自动化交易、风险
监控
和实时分析提供基础。常见的应用场景包括个人投资者构建自选股
监控
、量化团队进行策略回测与实盘交易,以及金融科技公司开发行情分析工具。面对市场上从免费爬虫到付费专业服务的多种
数据
源,如何选择稳定可靠、成本可控的接口是关键。本文以Tushare Pro这一热门接口为例,深入探讨了其
同花顺软件如何支持量化交易的实时
监控
?如何通过
监控
及时调整策略?
在量化交易的世界里,实时
监控
和策略调整是至关重要的。同花顺软件作为国内领先的金融
数据
和分析工具,为量化交易者提供了强大的支持。本文将详细介绍同花顺软件如何支持量化交易的实时
监控
,并探讨如何通过
监控
及时调整策略。
免费
股票
分析终极指南:如何用OpenStock开源平台打破投资壁垒
你是否曾为昂贵的
股票
分析软件而烦恼?是否觉得专业投资工具遥不可及?今天,我要向你介绍一个革命性的开源投资平台——OpenStock,它正在彻底改变个人投资者的游戏规则。想象一下,拥有一个完全免费、功能强大且易于使用的
股票
分析工具,让你无需支付数千美元的订阅费就能获得专业级的市场洞察力。 ## 为什么你需要OpenStock? 在当今信息爆炸的投资世界中,个人投资者面临着三大核心挑战: **成
【Streamlit高手进阶】:掌握这4种方法,让你的图
表
秒变动态
监控
系统
掌握Streamlit图
表
动态更新技巧,轻松打造实时
数据
监控
系统。本文详解轮询、会话
状态
、异步加载与WebSockets四种实现方法,适用于实时仪
表
盘、
数据
报警等场景,提升交互体验与响应速度,值得收藏。
Java SE
62,620
社区成员
307,251
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章