2
A
回答
3
数据库骤降总是一个昂贵的操作。如果您可以使用一个数据库抓取进行管理并执行一些Java处理,那么对您而言,它应该是更好更快的选择。
但是你可能需要在你的情景中进行分析,哪一个会变成更有效的选择。我假设单数据库读取和Java处理应该更好。
2
通常Java处理更好,如果它不是一些简单的数据库查询,你在做什么。
我会推荐你尝试它们,测量一些时间和负载,看看最适合你的应用程序。
2
这一切都取决于你的处理是多么密集和如何设置你的数据库。例如,在本机文件系统上运行的Oracle很可能会更高性能,然后自行为复杂的操作执行java处理代码。请注意,大多数着名数据库的构建操作都经过高度优化并且通常非常高效。
2
测试是关键。你可能要问自己一些问题:
- 多大每个数据库调用
- 多少大/小会的电话,如果我将它们结合在一起
- 我应该推处理。第到客户端?
- 计时
- 时间关键是如何处理的?
- 你需要群集数据库还是可以在客户端上捎带?
- 差异可以忽略不计?
2
Java的处理比SQL快得多取,因为我有同样的问题,所以我建议你用一些处理读取单个数据,因为也许这两个选项花费的时间有微小的差别,但一些计算机需要花费大量的时间从数据库中获取数据,所以我建议你只使用一些Java处理获取单个数据。
相关问题
- 1. 针对Oracle数据库批处理“UPDATE vs. INSERT”查询
- 2. SQLite数据库查询异常处理
- 3. Java和数据库查询?
- 4. PHP OOP如何处理数据库查询返回的数据
- 5. 用H查询Hana数据库中的数据,处理报价
- 6. Java异常处理查询
- 7. SQL查询从PHP VS直接SQL数据库查询
- 8. 性能 - 迭代中的Java VS查询数据库
- 9. 数据库查询优化,两个查询VS一个
- 10. 的Java处理日期到数据库
- 11. Java数据库处理性能建议
- 12. JSON vs数据库用于处理大量数据
- 13. 如何处理和分组从Java中的SQL查询处理的数据?
- 14. 查询Hive处理的大量数据
- 15. 处理来自查询的数据
- 16. iphone数据处理 - 存储和查询
- 17. 咨询数组与VS咨询数据库以验证数据
- 18. Java VS RAM:没有'OutOfMemory',Java可以处理多少数据?
- 19. 处理的数据库查询和过滤的Django和Unicode
- 20. 错误而处理数据库查询结果集
- 21. 数据库查询错误,同时错误处理
- 22. 处理Ajax jQuery数据库查询的最佳实践?
- 23. 处理日语字符查询MS访问数据库(在RStudio)
- 24. 获取bootstraps typeahead功能在rails中处理数据库查询
- 25. 数据库更新查询异常处理错误
- 26. 处理Laravel数据库查询中的空值?
- 27. 如何组织/处理数据库相关查询?
- 28. 数据库查询处理何时不存在特定的行
- 29. 如何在处理请求后向数据库发送查询?
- 30. 在node.js和mongodb中处理异步数据库查询