问题标签 [berkeley-db-je]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - Berkeley DB JE JDB 文件不断增加
我正在调试系统中的磁盘空间问题,发现 .jdb 文件占用了大部分空间。
浏览时,发现此链接https://backstage.forgerock.com/knowledge/kb/article/a14630082,在我的情况下,lnSizeCorrectionFactor 约为 1.4 并且 fileDeleted=false。我运行磁盘空间命令来查找空间利用率,结果证明所有 jdb 文件的空间利用率都不为零,但大多数文件的利用率为 2-9 范围内的单个数字值。
我正在使用 je-5.0.58 版本,它不是最新的。我的问题是根据 BDB 文档https://docs.oracle.com/cd/E17277_02/html/GettingStartedGuide/backgroundthreads.html#cleaner,如果 jdb 文件低于默认值 50%,则需要清理它。在我的情况下,即使它们是个位数,为什么它们没有被清理?
我没有明确设置任何环境配置,因此它应该按照定义使用默认值。下面是创建 bdb 存储库的代码。
je.info 文件中的日志行
java - 将记录插入 BerkeleyDB 时出现环境故障异常
我们正在尝试运行数据集并将记录插入 BerkeleyDB(版本 JE 5.0.103)并遇到以下故障。我们能够运行其他数据集,但对于特定数据集我们会收到此错误。
我们还在运行应用程序时打印出数据库统计信息。
有人可以指导我们如何解决这个问题吗?
java - 我可以在java中实现一个带有变量的类吗?
我可以使用以下变量来实现类:
我正在 BDB je & java.util 中使用 Base API 实现某种动态类
每当“create table tbname(attname1 atttype1, attname2 atttype2, ...)”命令出现时,
定义返回正确对象的不同类
这可能吗?
或者任何人都可以帮助我:-SQL 开发人员的伯克利数据库指南(https://www.oracle.com/technetwork/articles/seltzer-berkeleydb-sql-086752.html)说
变成这个键和数据对象
但是,当有多个创建命令,每个命令都定义了具有不同属性和不同属性数量的不同表时,我该怎么办?
有什么办法可以编程吗
berkeley-db - 为什么 Berkeley DB 在 CAP 定理中站在 CP 中?
根据 CAP 定理,在数据库中,不可能同时实现一致性、可用性和分区容错性。为什么 Berkeley DB 在 CAP 定理中站在 CP 中?为什么 Berkeley DB 不支持可用性?我在 Berkeley DB 中找不到任何关于 CAP 定理的信息。我在哪里可以获得有关它的信息?