-1

我有 jboss eap 5.1,我在其中使用 struts 1.1。Jdk 是 1.6。它可以与 jboss 可搜索缓存一起使用吗?在 jboss 可搜索缓存中可以存储多少内存?我想在类型页面加载时为我的应用程序创建 google 搜索类型。

4

1 回答 1

0

我了解您想要创建一个可搜索的页面,并且为了适当地回答您的问题,最好了解您要搜索的内容是什么?

您是在存储在内存中的对象中搜索,还是在数据库中的行中搜索,还是在搜索文件系统?

您提到JBossSearchableCache的事实使我相信您可能正在内存中的对象中进行搜索。

如果是这种情况,您只能存储分配给 JVM 的内存。例如:如果您的 JVM 分配了 1GB,您将有大约 1GB 减去您的运行时所需的空间。如果您需要更多内存,那么您应该考虑使用像Infinispan这样的数据网格,您可以在其中将所有数据存储在一个高度可用的网格中,并为您提供 MapReduce 功能。您还可以使用Hibernate OGM编写跨越整个网格的 SQL 类型的查询。

希望这可以帮助。

祝你好运!

于 2012-03-22T17:40:20.927 回答