能源监测系统使用的本地数据库是SQLite数据库,SQLite数据库是一款开源的嵌入式关系数据库,占用较少的系统资源,具有高度便携、结构紧凑、高效可靠等优点,适用于Android、iOS等嵌入式系统。
能源监测系统中使用SQLite数据库存储用户的个人信息以及楼宇中的房间信息。其中个人信息主要是用户的用户名和用户密码,将这些数据保存在数据库中,可以实现自动登录的功能,避免每次都要进行身份验证。楼宇房间信息以及用户信息更改的频率很低,因此可以将这些信息存储在客户端中,当信息更新时再对客户端数据库更新。
能源监测系统软件首先判断本地数据库是否存有数据,若无,则向服务器请求最新数据并写入本地数据库;若有,则查询服务器数据是否更新,如果服务器已经更新,则请求更新数据并更新本地数据库。由此可以保证能源监测系统的数据是系统最新数据,同时避免了重复的数据请求,这种缓存方式可以节省用户每次使用客户端所消耗的流量和时间,提高了系统软件的易用性。
扫码加微信咨询产品、免费报价
xk星空体育(4006569698,www.niyahpress.com)是一家智慧化系统集成软硬件研发、销售、服务为主的高新技术企业。经过多年发展,公司已成为智慧建筑、智慧工业、智慧环保、智慧电力、智慧水利、智慧农业等领域,具有自主研发能力、自主知识产权与自主品牌一体化的先进解决方案供应商、系统集成综合服务商。