- 主题:请问这种功能如何实现?
公司某嵌入式系统不定期的要向sqlserver数据库里插入数据。
要求db有新数据被插入时,前端的页面能够实现立即弹出该条数据的信息。
目前想用ajax,每隔2秒钟查询一次数据库。
但这个方法是不是太笨了,有没有更好的方法?
谢谢。
--
FROM 58.57.5.196
前端, 大概有多个实例(用户)?
百以下的话,这个方法一点都不笨,简直很靠谱。
【 在 gallado (加拉多-永远支持阿根廷!) 的大作中提到: 】
: 标 题: 请问这种功能如何实现?
: 发信站: 水木社区 (Wed May 17 19:36:07 2017), 站内
:
: 公司某嵌入式系统不定期的要向sqlserver数据库里插入数据。
: 要求db有新数据被插入时,前端的页面能够实现立即弹出该条数据的信息。
:
: 目前想用ajax,每隔2秒钟查询一次数据库。
: 但这个方法是不是太笨了,有没有更好的方法?
: 谢谢。
:
:
: --
:
: ※ 来源:·水木社区 newsmth.net·[FROM: 58.57.5.196]
--
FROM 121.35.185.*
前端不多,就十来个月户。
不过我想有没有其它的实现方式呢?
【 在 xWvxYWYxvWx (xWvxYWYxvWxxWvxYWYxvWx) 的大作中提到: 】
: 前端, 大概有多个实例(用户)?
: 百以下的话,这个方法一点都不笨,简直很靠谱。
--
FROM 58.57.5.196
感谢!
【 在 xWvxYWYxvWx (xWvxYWYxvWxxWvxYWYxvWx) 的大作中提到: 】
: 前端, 大概有多个实例(用户)?
: 百以下的话,这个方法一点都不笨,简直很靠谱。
--
FROM 58.57.5.196
浏览器兼容性不是问题的话,WebSocket 吧。
对你这需求,犹如杀鸡用牛刀。
【 在 gallado (加拉多-永远支持阿根廷!) 的大作中提到: 】
: 标 题: Re: 请问这种功能如何实现?
: 发信站: 水木社区 (Wed May 17 20:21:35 2017), 站内
:
: 前端不多,就十来个月户。
: 不过我想有没有其它的实现方式呢?
:
:
: 【 在 xWvxYWYxvWx (xWvxYWYxvWxxWvxYWYxvWx) 的大作中提到: 】
: : 前端, 大概有多个实例(用户)?
: : 百以下的话,这个方法一点都不笨,简直很靠谱。
:
:
: --
:
※ 修改:·xWvxYWYxvWx 于 May 17 20:52:49 2017 修改本文·[FROM: 121.35.185.*]
: ※ 来源:·水木社区 newsmth.net·[FROM: 58.57.5.196]
--
修改:xWvxYWYxvWx FROM 121.35.185.*
FROM 121.35.185.*
SqlDepedent Event吧
【 在 gallado (加拉多-永远支持阿根廷!) 的大作中提到: 】
: 公司某嵌入式系统不定期的要向sqlserver数据库里插入数据。
: 要求db有新数据被插入时,前端的页面能够实现立即弹出该条数据的信息。
: 目前想用ajax,每隔2秒钟查询一次数据库。
: ...................
--
FROM 218.197.87.*
如果数据量不大的话,数据建个索引,然后用你的思路很好。
如果数据量稍大的话,数据库建个内存临时表,数据在向历史表里插的同时,也向临时表里插一份。然后实时信息的显示,只查临时表就可以了。
如果数据量很大的话,让实时数据与数据库完全脱离,不要用数据库引擎管实时数据,用另外一套数据中间件,专门管理实时数据。
【 在 gallado (加拉多-永远支持阿根廷!) 的大作中提到: 】
: 标 题: 请问这种功能如何实现?
: 发信站: 水木社区 (Wed May 17 19:36:07 2017), 站内
:
: 公司某嵌入式系统不定期的要向sqlserver数据库里插入数据。
: 要求db有新数据被插入时,前端的页面能够实现立即弹出该条数据的信息。
:
: 目前想用ajax,每隔2秒钟查询一次数据库。
: 但这个方法是不是太笨了,有没有更好的方法?
: 谢谢。
:
:
: --
:
: ※ 来源:·水木社区 newsmth.net·[FROM: 58.57.5.196]
--
FROM 36.35.240.*
数据库用trigger, 然后放队列里或者用订阅者模式发布订阅。
前端每2秒从队列里fetch一次。
【 在 gallado (加拉多-永远支持阿根廷!) 的大作中提到: 】
公司某嵌入式系统不定期的要向sqlserver数据库里插入数据。
要求db有新数据被插入时,前端的页面能够实现立即弹出该条数据的信息。
目前想用ajax,每隔2秒钟查询一次数据库。
但这个方法是不是太笨了,有没有更好的方法?
谢谢。
--
FROM 221.13.4.*
pub-sub不用自己周期性fetch,Socket服务器订阅事件,收到通知及相关信息以后,取数据推给一个room内的所有user就ok了。
【 在 lokta 的大作中提到: 】
: 数据库用trigger, 然后放队列里或者用订阅者模式发布订阅。
: 前端每2秒从队列里fetch一次。
: 公司某嵌入式系统不定期的要向sqlserver数据库里插入数据。
: ...................
--
修改:dhcn FROM 123.120.241.*
FROM 123.120.241.*
数据量很大,用另一套中间件管理实时数据,能详细介绍一下吗?有一个工厂设备实时监控,需要设计方案,请指点一下
【 在 lipp 的大作中提到: 】
: 如果数据量不大的话,数据建个索引,然后用你的思路很好。
: 如果数据量稍大的话,数据库建个内存临时表,数据在向历史表里插的同时,也向临时表里插一份。然后实时信息的显示,只查临时表就可以了。
: 如果数据量很大的话,让实时数据与数据库完全脱离,不要用数据库引擎管实时数据,用另外一套数据中间件,专门管理实时数据。
: ...................
--【特快水木】
--
FROM 115.192.100.*