文件名称:purecdb:纯Ruby CDB读写器w64位扩展
文件大小:15KB
文件格式:ZIP
更新时间:2024-06-15 08:04:17
ruby cdb hashtables Ruby
纯CDB 带有64位扩展的纯Ruby CDB读取器/写入器 有关CDB的信息,请参见: : 编写此文件的动机是: Bernstein的CDB格式最多只能处理4GB的文件。 对于过去的项目,我们需要一个简单的CDB样式文件用于数据集,其次数是原来的数倍。 C库获得许可,可防止我们发布其修改版本,但格式如此简单,以至于编写我们自己的读取器和写入器很容易。 如果不需要,我们不喜欢依赖C扩展来获取Ruby代码。 安装 将此行添加到您的应用程序的Gemfile中: gem 'purecdb' 然后执行: $ bundle 或将其自己安装为: $ gem install purecdb 基本用法 要创建32位(标准)CDB文件,请执行以下操作: PureCDB :: Writer . open ( "/tmp/somecdbfile.cdb" ) do | cdb
【文件预览】:
purecdb-master
----bundle_config(68B)
----.gitignore(1KB)
----Dockerfile(223B)
----purecdb.gemspec(1KB)
----Makefile(34B)
----.rspec(31B)
----bin()
--------setup(115B)
--------console(332B)
----LICENSE(1KB)
----spec()
--------purecdb_spec.rb(6KB)
--------spec_helper.rb(77B)
----README.md(2KB)
----lib()
--------purecdb()
--------purecdb.rb(473B)
----Rules.mk(491B)
----Gemfile(92B)
----Rakefile(28B)
----Gemfile.lock(740B)