我在反应原生应用程序的列表视图中有9000个脱机记录,我想添加搜索过滤器而不影响应用程序的性能。请告诉我应该采用什么方法搜索大型本地数据。在反应原生列表视图中搜索大数据
0
A
回答
1
如果你真的需要很棒的表演,你应该尝试Realm数据库。
也许这不是一个正确的答案,因为你没有要求一个新的DB机制,但我认为这是要走的路。
但是,React本地版本不存在(V1.0),并且比AsyncStorage做得更好。然后,您可以制作非常复杂的查询,如SQL和处理数据之间的关系。
更多的信息和基准:https://realm.io/news/introducing-realm-react-native/
+0
谢谢@卢多维奇其实我关心的是列表搜索过滤器的性能 –
+0
是啊我的答案不够精确,Realm有他自己的ListView对数据库更改做出反应 – Ludovic
相关问题
- 1. 反应原生列表视图
- 2. 反应原生列表视图TouchableHighlight
- 3. ListView中的搜索数据反应原生
- 4. 反应原生视图层
- 5. 反应原生视图
- 6. 在列表视图中呈现两个项目(图像)在原生反应
- 7. 表中的行和列反应原生?
- 8. 全局搜索数据表反应
- 9. 在列表视图中检索数据
- 10. 在列表视图中获取搜索数据的问题
- 11. JavaFX在列表视图中搜索
- 12. 如何在列表视图中搜索
- 13. 在列表视图c中搜索项#
- 14. 反应原生视频与反应原生导航工作
- 15. 在列表视图中搜索数据存储在数据库中
- 16. 可搜索列表视图
- 17. OnTextChanged搜索列表视图
- 18. 可搜索列表视图
- 19. 反应原生限列表项
- 20. 在相反两侧反应原生视图
- 21. 在原生反应中实现表格
- 22. 从sqlite数据库中搜索一个值,并在列表视图中检索
- 23. 反应原生SVG图像
- 24. SVG图像反应原生
- 25. 反应原生图为android
- 26. 从数据库检索的数据生成列表视图
- 27. 从列表视图中检索数据
- 28. 在原生反应中改变父视图的道具
- 29. 原生反应:如何在网格视图中划分五行?
- 30. 搜索子项目在列表视图
在数据存储? AsyncStorage? – Ludovic
由于数据处于脱机状态,因此假定它是静态的,是否正确? –
yes data is stored in asynStorage @Ludovic –