繁体   English   中英

如何在多个JVM中具有一个公共对象

[英]How to have a common object across multiple JVMs

有一个应用程序将需要类似查找表的内容。 可以使用不同的配置多次启动此应用程序。 有没有一种方法可以跨JVM共享数据结构。 static将在JVM中有效。 拥有数据库将解决此问题。 但是,有没有更简单快捷的方法呢?

您可以使用一个file 将对象写入文件。 在JVM中不存在共享的对象之类的东西,因为对象的生命周期是为JVM定义的并在JVM中定义。

文件IO通常比DB操作更快,并且也更简单。 但不利的ACID是,文件不能保证ACID属性,如果多个进程尝试对同一文件进行读取/写入,则可能存在不一致的情况。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM