kyotocabinet

    6热度

    2回答

    我有一组超过1亿个字符串,每个字符串长度可达63个字符。我有很多磁盘空间和很少的内存(512 MB)。我需要单独查询存在情况,并且不存储其他元数据。 我事实上的解决方案是BDB btree。有没有更好的选择?我知道leveldb和京都内阁,但不够熟悉,以确定优势。

    0热度

    2回答

    (列表 和HashMap <字符串,列表>)我不熟悉与数据库和我通常从存储器和数据结构,例如地图中受益。然而,现在我的数据非常庞大,通过读入内存,它很快就会溢出,然后系统完全冻结(linux 12.04 LTS)。 所以我想也许数据库是一个好主意,但是我需要实施和访问它的快速和直接的方式。它也应该是一个快速类型的数据库。例如京都或类似的东西。 所以我喜欢把下面的数据在数据库: HashMap<St

    1热度

    2回答

    我正在研究生成一些长度通常大于30个字符的数百万个字符串(由核苷酸碱基,A-G-C-T组成)的生物学软件。它写成C. 我需要一个数据库来将这些数据存储在磁盘上足够快,不会造成减慢整个软件和不消耗太多内存的瓶颈。而且,我需要将它完全链接到我的应用程序中。我不想强迫我的用户安装SQL服务器或类似的东西。 我已经试过hamsterDB,SQLite,Kyoto Cabinet和MapDB没有成功。问题是

    1热度

    1回答

    有没有简单的方法将tokyocabinet内存数据库转储到文件中? 我在东京文档中没有找到任何关于它的东西。 有谁知道另一个提供这种事情的nosql数据库?我正在寻找一个非常有效的内存哈希表数据库,能够插入大约80000记录/秒。转储到文件将每10秒发生一次。 谢谢

    0热度

    1回答

    我不确定这是什么类型的问题。 Kyoto Cabinet支持什么输入格式? 例如,我在PostgreSQL数据库中有一个联结表t,多对多关系。 t的大小约为2.85亿。 t = X, Y ----- 1, a 1, b 2, a 2, c 3, c 3, d 4, b 4, e 什么是最简单,最快捷的出口方式,然后导入京都内阁等一些关键价值商店? 这样我结束了: db =

    0热度

    2回答

    我想安装kyotocabinet的java绑定。 我用mac端口来安装kyotocabinet(1.2.76)。然后我下载并解压京瓷java绑定1.24。 接下来我将当前目录设置为解压缩京瓷java绑定的位置。 现在的问题是:当我运行./configure时,出现错误“configure:error:kccommon.h is required”。 我该如何解决这个问题?

    1热度

    3回答

    我在京都TreeDB插入记录。 关键只是一个计数器,我增加和价值是固定的。 经过1亿条记录,插入逐渐减慢。 有没有人试图在京都内阁插入更多的纪录?

    0热度

    1回答

    京都Cabinet数据库能够安全地创建数据库快照并同时写入数据库吗? 的KyotoCabinet数据库类kyotocabinet.DB(其他语言中JAVA) 提供了以下方法: boolean dump_snapshot(String dest) // Dump records into a snapshot file. boolean copy(String dest) // Create a

    0热度

    2回答

    我写的scala应用程序使用了很多Kyotocabinet的Db文件(我需要一次打开500-3k小kyotocabinet文件)。 但512打开(创建)的数据库文件后,我有一个错误“错误:成功:没有错误”,并没有创建新的数据库文件。 谷歌搜索后,我发现在这里与东京内阁+ Java类似的问题:https://groups.google.com/forum/#!msg/tokyocabinet-use

    3热度

    1回答

    我试图从这个源代码编译京都柜,在OSX 10.9: http://fallabs.com/kyotocabinet/pkg/kyotocabinet-1.2.76.tar.gz 但它的失败与此: In file included from kcutil.cc:16: In file included from ./kcutil.h:19: ./kccommon.h:92:10: fatal e