最近需要做如下功能:
我们的系统数据采集是由终端也就是手机采集的,然后传到数据库的某些表中,现在就假如说提交到一张表吧简单点。然后我们的WEB需要在提交到数据库的时候做页面上面的提示功能显示且我们的登录用户是有级别的并非所有用户都能看到这个提示。
想说明的是,在数据提交的时候有提示,其他时候没有提示,有人建议隔断时间扫一次数据的变化但是这个显然不对的。
有明白的大神帮给个思路。。
最近需要做如下功能:
我们的系统数据采集是由终端也就是手机采集的,然后传到数据库的某些表中,现在就假如说提交到一张表吧简单点。然后我们的WEB需要在提交到数据库的时候做页面上面的提示功能显示且我们的登录用户是有级别的并非所有用户都能看到这个提示。
想说明的是,在数据提交的时候有提示,其他时候没有提示,有人建议隔断时间扫一次数据的变化但是这个显然不对的。
有明白的大神帮给个思路。。
消息的及时提醒功能:
我觉得数据库这边可以定义一个触发器,新建一个数据冗余表,将最新的数据由触发器放在冗余表中,一旦读取,冗余表清空,并在代码里在插入时增加一个全局标记,例如web放在application中的特定变量中,一旦有数据插入,标记为为true,预警后,全局标记置为false,在客户端利用ajax定时发送请求,获取全局变量的标记值,如果为true,那么就预警,而这一系列的操作,并没有增大数据库的压力,web服务器的压力增加值也可以忽略,当查看新插入的数据时,可以直接到数据冗余表中进行查询,这样也避免了数据的插入数据过多,性能的问题,
权限这块,以前系统怎么控制,当前怎么控制,谁有权限,谁没权限,跟这个功能没得什么关系!