2016-09-16 86 views
0

不確定,如果這很重要:app是用react-native編寫的。 問題是關於iOS和Android應用程序。應用程序本地數據庫

我有一個靜態數據庫,其中包含當前約9000行,每行包含45列,總共約280個字母。所以,基本上,數據庫相對較小。我需要執行模式搜索(相當於Postgres中的ILIKE),並根據帶有數字值的雜項列進行排序。沒有插入,沒有修改,與其他「表」無關。

我應該編寫nodejs服務器,實例化PG數據庫,通過web-socket連接應用程序並開始從pg查詢數據,還是應該以某種方式在應用程序中創建本地數據庫並在應用程序中正確搜索?本地數據庫更簡單,但我擔心性能。如果性能沒有問題,那麼如果數據庫將增長到15000呢? 50000?

回答

0

如果數據庫可以是本地的,並且不需要永久保留在服務器上,那麼您應該探索Realm。我還沒有聽說過它有很好的數據處理能力,但它在手機中充當數據庫引擎,並且也具有索引功能。

相關問題