能源監測系統使用的本地數據庫是SQLite數據庫,SQLite數據庫是一款開(kāi)源的嵌入式關(guān)系數據庫,占用較少的系統資源,具有高度便攜、結構緊湊、高效可靠等優(yōu)點(diǎn),適用于A(yíng)ndroid、iOS等嵌入式系統。
能源監測系統中使用SQLite數據庫存儲用戶(hù)的個(gè)人信息以及樓宇中的房間信息。其中個(gè)人信息主要是用戶(hù)的用戶(hù)名和用戶(hù)密碼,將這些數據保存在數據庫中,可以實(shí)現自動(dòng)登錄的功能,避免每次都要進(jìn)行身份驗證。樓宇房間信息以及用戶(hù)信息更改的頻率很低,因此可以將這些信息存儲在客戶(hù)端中,當信息更新時(shí)再對客戶(hù)端數據庫更新。
能源監測系統軟件首先判斷本地數據庫是否存有數據,若無(wú),則向服務(wù)器請求最新數據并寫(xiě)入本地數據庫;若有,則查詢(xún)服務(wù)器數據是否更新,如果服務(wù)器已經(jīng)更新,則請求更新數據并更新本地數據庫。由此可以保證能源監測系統的數據是系統最新數據,同時(shí)避免了重復的數據請求,這種緩存方式可以節省用戶(hù)每次使用客戶(hù)端所消耗的流量和時(shí)間,提高了系統軟件的易用性。
掃碼加微信咨詢(xún)產(chǎn)品、免費報價(jià)
裕乾(4006569698,www.szspca.com)是一家智慧化系統集成軟硬件研發(fā)、銷(xiāo)售、服務(wù)為主的高新技術(shù)企業(yè)。經(jīng)過(guò)多年發(fā)展,公司已成為智慧建筑、智慧工業(yè)、智慧環(huán)保、智慧電力、智慧水利、智慧農業(yè)等領(lǐng)域,具有自主研發(fā)能力、自主知識產(chǎn)權與自主品牌一體化的先進(jìn)解決方案供應商、系統集成綜合服務(wù)商。