文件名称:couchbase-lite-C:Couchbase Lite嵌入式NoSQL数据库引擎的C语言绑定
文件大小:938KB
文件格式:ZIP
更新时间:2024-02-24 08:54:45
python c rust sync embedded
C的Couchbase Lite 这是具有纯C API的嵌入式NoSQL同步数据库的跨平台版本。 该API可以直接使用,也可以作为绑定到其他语言(如Python,JavaScript或Rust)的基础。 新增功能(2020年5月) 此项目接近Beta状态。 该API几乎是完整的,几乎所有功能都已实现,但是仍然缺少一些部分,而且测试有限。 新的Rust和Nim语言绑定! 它们位于新的*bindings目录中。 Python绑定也已移到那里。 添加了许多API函数的变体,这些函数采用切片( FLSlice )而不是C字符串。 从本机字符串类型不是NUL终止的语言(例如Rust)中调用它们更有效。 添加了CBLResultSet_RowArray() , CBLResultSet_RowDict()和CBLResultSet_GetQuery() 。 实现了更多的日志记录API(在CBLLog.h ),包括自定义日志回调。 更新到最新的Couchbase Lite Core(LiteCore)。 目标 C API 与其他Couchbase Lite平台(Java,C#,S