有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java可以更快地将通过HTTP接收的数据存储到数据库(或文件系统)中

我需要非常快速地存储通过HTTP收集的二进制数据

我有一个客户端通过HTTP向服务器发送数据,服务器将数据存储到数据库表中。成分:Java 1.5、Tomcat 5.5、Hibernate 3.0、SQL Server、jTDS JDBC驱动程序

我不想让客户等待,所以我分离了任何业务逻辑,只是把这些东西排队等待以后处理

如何使数据存储更高效

我是否有时间:

  • 使用不同的版本(例如“使用tomcat 6”或“使用Java 7”)
  • 更改配置(例如,“在Tomcat中禁用调试模式”或“使用-Dblazingfast”Java选项)
  • 交换组件(例如“使用JBoss,而不是Tomcat”)
  • 使用不同的编程技术(“使用while循环而不是for循环”)

我要用缓存作为ehcache吗?我应该放弃Hibernate并使用JDBC吗?有什么可配置的东西可以替代我的定制servlet吗

提前谢谢,任何提示都将不胜感激


共 (1) 个答案

  1. # 1 楼答案

    如果写入磁盘是可以的,那么您可以按照建议执行here。另一方面,我本能地认为字节数组应该比String更快地处理