0

我们在其嵌入式 Java 模式下使用 OrientDB(不是作为单独的服务器进程),并且希望避免从其执行 Snappy /tmp(出于安全原因)。

我的理解是 Snappy 用于压缩。我在 OrientDB 服务器的 XML 配置文件中找到了一些关于禁用压缩的引用,但这不适用于我们。浏览源代码,看起来可能有一个ALTER命令可能会更改压缩设置,但是 a) 我看不到该命令是什么,并且 b) 在那时运行它可能为时已晚,因为 snappy可能已经加载。

另一种选择是,如果我们可以将snappy.so库永久安装在服务器上,并让 OrientDB 使用该副本。我怀疑这是不可能的,但我想我会提到它以防万一。

我们使用的是 OrientDB 1.7.4。

4

1 回答 1

1

使用此选项启动 JVM:

-Dstorage.compressionMethod=nothing

重要的是使用这种模式创建数据库。在 2.0 之前(现在仍处于快照状态),您必须使用此类设置创建和使用数据库。

于 2014-07-19T11:07:39.193 回答