簡體   English   中英

在移動應用程序上使用Lokijs的大型數據庫

[英]Large database with Lokijs on Mobile App

最近我遇到了lokijs,我打算將它用於我使用Ionic開發的混合移動應用程序。 根據我的理解,它是一個內存數據庫,執行速度非常快。 所以,我的問題是,它是否適用於大型數據庫(可能大約10-50MB甚至更多)? 使用lokijs使用大數據庫會大大減慢應用程序的速度嗎?

唯一可能導致速度顯着減慢的操作是定期保存數據庫,因為目前LokiJS不支持增量保存,因此整個數據庫被序列化。 使用IndexedDB或localStorage時要小心大小限制,如果你需要無限的資源,那么像lokijs-cordova-fs-adapter這樣的fs適配器就能解決問題。 即使在大型dbs上檢索文檔,如果索引正確,仍然應該非常快。

暫無
暫無

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

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