【问题标题】:Can I control storage size in Berkeley DB JE?我可以控制 Berkeley DB JE 中的存储大小吗?
【发布时间】:2018-05-18 02:45:47
【问题描述】:

我想将 Berkeley DB JE 用作我的应用程序的磁盘缓存。缓存的最大大小应为 30 Gb。这就是为什么我需要控制它。

  • 有没有办法从代码(Java)中知道存储的大小?
  • 我可以使用 LRU 之类的清除算法,而 Berkeley 会在存储大小超过 30 GB 时清除数据库吗?
  • 也许有一些关于它的有用信息?

而且,是的,我已经阅读了 oracle 文档(但没有找到需要的信息)。

【问题讨论】:

    标签: java database oracle caching berkeley-db-je


    【解决方案1】:

    如果您使用的是 Berkeley DB JE 7.5.11 或更高版本,您可能需要查看setMaxDisk(long totalBytes) API,它可用于设置数据存储的上限。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-03-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-06-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多