【发布时间】:2009-11-25 02:41:30
【问题描述】:
我有一个处理多个对象的 java web 项目(同样包含 n 个 A 类型的对象(例如时间和值)和 m 个 B 类型的对象(例如时间和字符串数组))。 Web 项目本身包含几个用于可视化的 servlet/jsps 以及一些用于数据操作的逻辑,目前在 Apache Tomcat 上运行。
是否可以在服务器运行时将整个数据存储在服务器(或大部分时间:本地)内存中?如果 Tomcat 关闭,数据可以存储在一个简单的文件中,没有限制。在服务器启动时,我只想读入文件并将对象写入内存。如何启动 Tomcat 来执行此操作?
我不想使用额外数据库的原因是,我想提供一个包含 tomcat 的 zip 文件,其中包括已部署的 *.war 文件(因为我不希望我的教授被 tomcat 服务器设置卡住等等)
谢谢,克里斯
【问题讨论】: