簡體   English   中英

如何管理用React-Native編寫的銷售點Android應用程序的數據

[英]How do I manage data for a Point Of Sales Android app written in react-native

我正在Android上制作本機POS應用程序。 我正在在線MySQL數據庫中存儲數據(項目,員工等)。 我還需要在餐廳的所有POS上同步訂單。

我現在的實現是獲取應用程序打開時所需的所有數據,並將其存儲在redux中,然后從redux訪問數據,本質上將redux用作本地數據庫。 這是做事的最好方法嗎? 如果數據集很大,是否會出現性能問題? 我應該使用本地sqlite數據庫嗎?

我認為這不是正確的做法。 1)如果數據集很大,將需要很長時間將所有狀態下載到redux,並且還將使應用程序分配大量內存來存儲所有數據。 2)我有多個用戶在本地修改數據庫,如何同步所有更改,如何處理並發,兩個用戶修改同一條記錄,等等。

我認為您需要做的是實現一個后端服務,該服務集中所有更改,該頁面並允許在數據集中進行搜索。這樣,您的ui只會下載所需的數據,並且所有Crud操作都將由服務器同步並進行管理。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM