在高并发情况下,数据前端打印表现会受到一些影响,造成页面卡顿影响用户使用体验,通常机制可以使用服务端缓存Cache机制进行优化,提高前端数据打印表现。
在ELISA+平台使用缓存优化是比较方便的,我们使用前期的SQL数据库操作例子作为优化基础
前期内容
WangWei,公众号:企业软件评论ELISA+平台基础-SQL数据操作及模板输出范例
由于缓存优化的阶层是在数据读写层,所以打开负责数据读取的服务进行优化处理。打开前期例子中的getUserDataService服务
选择getUserDataDriver驱动,打开
修改代码如下
var USER_DATA_COUNT="USER_DATA_COUNT";function getTotleUserDataCount(){
//查询总数 var sql = 'select count(*) fr