bson-cpp:mongodb的BSON C ++实现的独立存储库

时间:2024-05-27 00:43:43
【文件属性】:

文件名称:bson-cpp:mongodb的BSON C ++实现的独立存储库

文件大小:192KB

文件格式:ZIP

更新时间:2024-05-27 00:43:43

C++

bson-cpp 独立的BSON C ++实现。 “ BSON”代表“二进制JSON”-一种受JSON启发的二进制存储格式。 这是由为开发的C ++实现。 这种分布只是将其从mongodb存储库中剥离出来,变成了自己的存储库。 其他BSON实现可从获得适用于大多数语言的信息。 状态:测试版 请注意,这尚未准备好进行生产。 尽管所有大多数代码都已在mongodb发行版中进行了全面测试,但该分叉尚未被证明是稳定的。 建造 此处的构建系统使用自动工具。 这有点不合常规:它将所有autotools魔术隐藏在build /内部,因此您要做的就是: make =) 顶层Makefile将调用configure和生成的Makefile(在build /内部)。 产品是build / libbsoncpp.la。 然后,您可以链接它。 正在安装 要将库和头文件安装在/ usr / local中,


【文件预览】:
bson-cpp-master
----.gitignore(7B)
----Makefile(405B)
----GNU-AGPL-3.0.txt(34KB)
----src()
--------bson_db.h(3KB)
--------bsontypes.h(3KB)
--------bsonassert.h(2KB)
--------bsonobjbuilder.h(30KB)
--------ordering.h(2KB)
--------bsonobj.h(18KB)
--------bsonmisc.h(6KB)
--------bsonobjiterator.h(4KB)
--------util()
--------stringdata.h(3KB)
--------bsonelement.h(20KB)
--------bsonobj.cpp(43KB)
--------inline_decls.h(829B)
--------bson.h(1KB)
--------oid.cpp(5KB)
--------bson-inl.h(24KB)
--------oid.h(5KB)
----build()
--------Makefile.am(2KB)
--------configure.ac(720B)
--------autogen.sh(24B)
--------m4()
----bsondemo()
--------bsondemo.cpp(3KB)
--------bsondemo.vcxproj(11KB)
----APACHE-2.0.txt(11KB)
----README.md(1KB)
----lib()
--------base64.h(2KB)
--------md5.hpp(2KB)
--------md5.h(3KB)
--------nonce.h(1KB)
--------nonce.cpp(2KB)
--------atomic_int.h(3KB)
--------base64.cpp(3KB)
--------md5.c(12KB)
----test()
--------test_bsonobj.cpp(65KB)
--------framework.h(5KB)
--------framework.cpp(5KB)

网友评论