Ali*_*iba 5 java data-mining redis
使用Redis with Java来开发Java中的数据密集型应用程序(例如数据挖掘)是否有帮助?
与普通Java相比,它对大量数据的类似操作是否更快或消耗更少的内存?
编辑:我的问题主要是关于在单机上运行.例如,使用大量列表/集合/映射并查询和排序它们.
在单机上,Redis 肯定不会比原生 Java 更快。它允许您分布式处理,但如果数据块确实很大,它们无论如何都不太可能适合内存。在不了解更多关于您在做什么的情况下,我建议将数据存储在磁盘上。当您拥有多台计算机时,您可以通过网络挂载分区并以这种方式共享数据。另外,Hadoop 和 MapReduce 听起来很适合您正在做的事情。
归档时间: |
|
查看次数: |
702 次 |
最近记录: |