首页 > 解决方案 > 对 Xodus 的非独占读取访问权限

问题描述

在没有 Xodus 抛出锁定错误的情况下,只读访问 Xodus 数据库(已经打开)的最佳方法是什么。

这个想法是两个独立的进程正在访问数据库,一个进程是读/写的,另一个只是只读的。

标签: javaxodus

解决方案


单个 Xodus 数据库不能由多个进程共享。来自Xodus 维基

此方法打开现有数据库或在作为参数传递的目录中创建新数据库。不同环境之间无法共享单个数据库目录。任何这样做的尝试(在任何进程中,无论当前与否)都会失败。

有一个开放的功能请求来添加此功能。


推荐阅读