berkeley-db

    4热度

    4回答

    我正在重新实施应用程序以支持国家工程比赛,将其从本地服务器移至云端。 为了告诉球队拔地而起的那一刻,查询的形式 select 1 + count(*) from team where where score < ? 球队的比分变化非常动态的。可能有多达200万个团队,我需要每秒处理至少10个这样的查询。 通过使用团队/成绩记录的单独Berkeley数据库,原始版本获得所需的性能(实际上它已在1

    1热度

    2回答

    我想知道如何跟踪存储在Berkeley DB XML中的XML文件所做的修改。 例如 我们有许多存储一些参数的XML文件。我们打算将它们存储在Berkeley DB XML中。 但我们希望能够跟踪使用版本控制工具存储在Berkeley DB的XML相同的XML文件的两个版本之间的变化(ClearCase的,SVN,...) 难道这可能吗? Berkeley DB XML的版本控制是一个选项?

    1热度

    1回答

    我有一个legecy颠覆数据库使用伯克利数据库的格式。当我为Subversion加载当前的Windows二进制文件(1.7.x)时,没有一个发行版支持Berkeley DB。所以,由于我没有Subversion的早期版本的副本,我怎样才能检索数据?我不介意转换到FSFS,但我不能做最初的转储,因为Subversion无法读取它(错误消息“未能加载FS类型的模块'bdb'。”)。 关于我可以下载哪些

    1热度

    2回答

    我想用Java中的HypergraphDB做些事情。我对这种语言和IDE Netbeans不是很熟悉。 我遵循描述HGDB安装的步骤:Link to tutorial 现在我想用Java编写一个示例(使用NetbeansIDE)。 所以我创建了新的项目,在下载的库中添加了引用。好的,现在我可以用HGDB导入包了。我在main方法中唯一具有的是HyperGraph HG = new HyperGra

    1热度

    1回答

    我使用berkeley DB来解决邮件队列,但是我发现在队列长大到一定程度后,读取速度快速下降,我猜这是因为它开始写在硬盘上,是无论如何提高阅读速度?

    7热度

    1回答

    我很难在我的SSD上存储数十亿个带有散列阵列的16/32bytes的键/值对。 与京都内阁:当它工作正常,它插入在70000记录/秒。一旦下降,它将下降到10-500记录/秒。使用默认设置后,下降发生在大约一百万条记录之后。查看文档,这是数组中的存储区的默认数量,因此它是有道理的。我把这个数字增加到了25百万,实际上,它可以正常工作,直到大约2500万条记录。问题是,只要我把桶的数量推到3千万或以

    2热度

    1回答

    我应该首次安装Berkeley DB和Berkeley DB XML,并特别努力解决IOError: No such file or directory db\include\db.h问题。但之后我遇到了另一个问题:Namerror: name 'db_ver_list' is not defined。是否有任何文档可以让我在Windows上为Python安装这些数据库API?或者你可以给我说明或

    0热度

    1回答

    正如您在标题中看到的那样,我想要检索其键值小于指定键的数据,然后我需要连接多个游标,其中一个可能多于指定的字符串,另一个可能小于指定的整数。默认情况下,DB_SET_RANGE将返回大于或等于指定键的键。 我应该使用重写比较函数来实现它,并将它设置为数据库的比较函数,就像set_bt_compare()一样? 谢谢!

    0热度

    1回答

    我已经拿到了80G Berkeley DB文件。我测量一个记录(32字节键/ 100字节值)的平均插入速度是8ms而没有事务。 与插入到相同接口的空数据库相比,平均速度为3〜6 us。

    2热度

    2回答

    是否有办法在Berkeley DB的java接口上执行非阻塞操作,并使用Future或类似的方法获取操作的状态和结果(如使用Future获取Callable的结果)? 我不想调用DB的线程被阻塞,直到DB动作完成。