gpt4 book ai didi

Java + Redis 与纯 Java 数据密集型应用程序的效率对比?

转载 作者:IT王子 更新时间:2023-10-29 05:58:29 24 4
gpt4 key购买 nike

将 Redis 与 Java 结合使用是否有助于在 Java 中开发数据密集型应用程序(例如数据挖掘)?

与普通 Java 相比,对于大量数据的类似操作,它是否工作得更快或消耗的内存更少?

编辑:我的问题主要是关于在单机上运行。例如,用于处理大量列表/集合/ map 并对它们进行查询和排序。

最佳答案

在单机上,Redis 绝对不会比原生 Java 快。它将允许您分布式处理,但如果数据 block 真的很大,它们不太可能适合内存。在不知道更多关于你在做什么的情况下,我建议将数据存储在磁盘上。当您获得多台机器时,您可以通过网络挂载分区并以这种方式共享数据。或者,带有 MapReduce 的 Hadoop 听起来像是您正在做的事情的正确选择。

关于Java + Redis 与纯 Java 数据密集型应用程序的效率对比?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7113311/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com