繁体   English   中英

Redux如何管理存储中的大数据?

[英]How redux manage large data in store?

我是redux的新手,如果我在两个或多个页面中有大数据(100000条记录),则它们都是可编辑的。 Redux如何管理呢?

我是否应该将所有数据加载到存储中,即使大多数记录尚未呈现?

的确切含义是:

整个应用程序的状态存储在单个存储中的对象树中。 https://redux.js.org/docs/introduction/ThreePrinciples.html

Redux提供了合理的数据流。 它与数据管理无关。 您的担忧应或多或少地针对渲染位。 换句话说,就是React。 我看到两个问题:

  • 如何加载这么多记录
  • 您如何渲染它们,因此不会影响性能。

第一个问题可以使用分页解决,而第二个问题可以通过使用https://github.com/bvaughn/react-virtualized之类的组件来解决

这只是一个普通的JavaScript对象。 我认为将所有数据保留在内存中是不可行的。 这就是数据库毕竟存在的原因。 您当然有很多解决方案。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM