0

我在 Apache Tomcat 6 上运行了一些非常简单的 JSP 应用程序。

服务器每天为每个应用处理大约 100.000 个请求。由于应用程序依赖于许多网络元素,因此需要设置很多配置参数。但是,一旦设置,我希望所有会话共享相同的数据。

一直从磁盘读取似乎不是一个合适的解决方案。从数据库中读取也不适合我(各种限制)。

是否存在与 JSP/Java 兼容的经过验证的、可靠的内存持久存储,所有已加载的 JSP 会话都可以用于加载配置数据?

[编辑] 我不想为此做太多的繁重或重构。它应该是一个愚蠢、简单的数据存储,具有干净的界面(可能是命令响应类型),因此没有重型框架和库。

4

2 回答 2

1

您可以尝试HSQL DB,它提供了您想要的内存存储。它是用 Java 编写的,因此它与您的项目 100% 兼容。

于 2012-03-14T10:33:29.587 回答
1

这有点远,但您可以使用 Apache Derby,这将使您能够非常快速地访问数据(因为它在内存中),同时非常轻量级。

http://db.apache.org/derby/

于 2012-03-14T10:43:45.497 回答