現在要做一個類似于微信朋友圈的空間功能,但是從服務器獲取的json資料比較復雜,也比較多,是用sqlite保存還是json檔案保存在本地好?用sqlite的話,表結構也比較復雜,也不知道量大的資料sqlite能否承受。
uj5u.com熱心網友回復:
首先看你有沒有做持久化的必要啊,感覺做朋友圈這種功能只要對上傳加一個暫存防止失敗可重傳就行了。頭像,好友標記做持久化應該就可以了。存盤朋友圈json資料感覺沒必要。關鍵是怎么優雅的表達一層一層回復的資料uj5u.com熱心網友回復:
應該是保存在本地,保存的資料也應該是一定量的,只是用來快取部分資料而已,多余的資料都是重新請求服務器的,當然是朋友圈功能,如果是聊天記錄,只能全部保存到本地的,我剛才一直重繪朋友圈功能,發現資料只是快取部分而已uj5u.com熱心網友回復:
我知道是要保持到本地的,我現在糾結的是用什么來保存,sqlite資料庫還是xml,json檔案保存到本地?uj5u.com熱心網友回復:
本地資料庫怎么更新呢,每次重繪都重新請求資料庫意義不就失去一半了嗎?uj5u.com熱心網友回復:
資料庫最好了,就3個欄位而已,id,name,json直接將json整個存下來就行了,哪有這么麻煩一個一個保存的
uj5u.com熱心網友回復:
微信應該都是用資料庫的,朋友圈應該是只快取第一頁的,不是全部快取。轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/145663.html
標籤:Android
