EJDB 2.0:嵌入式JSON数据库引擎
EJDB 2.0 (EJDB2) 是一个基于 MIT 许可的嵌入式 JSON 数据库引擎,具备以下特性:
- C11 API,单文件数据库
 - 联机备份支持
 - 库大小约 500K,适用于 Android
 - 集成 JQL 查询语言,支持 JSON Patch、JSON Merge Patch、JSON Path
 - 持久键/值存储,由 LMDB 提供支持
 - HTTP REST / Websockets 网络端点
 - JSON 文档以快速紧凑的二进制格式存储
 
支持平台
| 平台 | C 库 | Node.js | DartVM | Flutter | React Native |
| ----------- | ----- | ------- | ------- | -------- | ------------ |
| Linux | ✅ | ✅ | ✅ | ✅ | ❌ |
| 苹果系统 iOS | ✅ | ❌ | ❌ | ✅ | ❌ |
| 安卓 | ✅ | ❌ | ✅ | ✅ | ❌ |
| 视窗 | ✅ | ✅ | ❌ | ✅ | ❌ |
- 仅适用于 Node.js v16 或更高版本。
 - 仅适用于 Dart VM。
 - 适用于 Flutter Web 和 Flutter 桌面。
 - 计划支持。
 
                            
                            ejdb:EJDB 2.0 —可嵌入的JSON数据库引擎C库。 类似于查询语言(JQL)的简单XPath。 Websockets Android iOS React Native Flutter Java Dart Node.js绑定。 Docker镜像
                            预估大小:413个文件
                        
                        
                        
                                
                                ejdb2.3
                                255B
                            
                                                        
                                
                                jbs.1
                                258B
                            
                                                        
                                
                                jbr.c
                                38KB
                            
                                                        
                                
                                jqpx.c
                                37KB
                            
                                                        
                                
                                jql.c
                                46KB
                            
                                                        
                                
                                jqp.c
                                105KB
                            
                                                        
                                
                                ejdb_test3.c
                                37KB
                            
                                                        
                                
                                gradlew.bat
                                3KB
                            
                                                        
                                
                                ejdb2jni.c
                                30KB
                            
                                                        
                                
                                gradlew.bat
                                2KB
                            
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                            
                            
                                                        
                                        
                                    文件大小:1.01MB
                                
                                
                                
                            
评论区