jz:作为 REST 服务器的响应式 JSON 数据库

时间:2024-07-11 15:35:49
【文件属性】:

文件名称:jz:作为 REST 服务器的响应式 JSON 数据库

文件大小:14KB

文件格式:ZIP

更新时间:2024-07-11 15:35:49

Python

警告:实验性的,只是为了好玩 jz:作为 HTTP REST 服务器的简单 JSON 数据库 目标: 持久性(HTTP 响应意味着写入已持久化到磁盘) 列模式(按数据类型划分的最有效索引) LMDB(零拷贝和快速读取) 最小化到第一行的时间(在线聚合) GROUP BY CUBE 支持(数据透视表) 一张大表(NoSQL) 类似 SQL 的查询 文件标签 多租户 受到以下论文的启发: 我如何使用它? 下面的所有示例都使用了优秀的 启动服务器 sudo ./jz/jz.py -z pidfile is: /var/run/jz.pid daemonizing... 添加索引 索引允许您进行范围查询。 http -h --ignore-stdin POST 127.0.0.1:8888/index/ name=x datatype=uint64 http -h --ignor


【文件预览】:
jz-master
----README.rst(3KB)
----run(101B)
----requirements.txt(69B)
----sql.ebnf(664B)
----jz()
--------jz.py(5KB)
--------sqlparse.py(7KB)
--------test_queryplan.py(2KB)
--------queryplan.py(3KB)
--------streamserver.py(481B)
--------monitor.py(3KB)
--------http.py(2KB)
--------operators.py(2KB)
--------storage.py(4KB)
--------resources.py(366B)
--------iterator.py(2KB)
----debug.sh(31B)

网友评论