GitRowsPack-Api将 github/gitlab 资源库转化为 NoSQL 数据库
gitrowspack-api 是面向数据库的(github/gitlab)存储库的服务接口。可以将你的 github/gitlab 资源库转化为一个处理 json/yaml/csv 文件的 NoSQL 数据库!
它支持 json、csv 和 yaml 文件,但默认使用 json。这个项目的目的是拥有一个完整的快速运行 gitrows 的 api 实例。
How to set up
首先,你需要在你的 github/gitlab 配置文件中创建一个资源库,你可以把它叫做"data"或其他什么......但请记住,你项目中的每个目录都将是一个"database",里面将有一个 "o.json "文件,代表你的集合
第二,你只需遵循这些指示
cd to/a/random/dir # get the environment sample file: wget -o .env \ https://raw.githubusercontent.com/Sanix-Darker/gitrowspack-api/master/.env.example # or you can clone the project and do a copy # cp .env.example .env # and provide valids parameters inside # GITHUB_OWNER is your github username # GITHUB_TOKEN is a github access token you can create from your settings easily: https://github.com/settings/tokens # And you're all set :-)
评论
Espresso NoSQL分布式NoSQL数据库
Espresso是一个来自LinkedIn的分布式NoSQL数据库,其具有高性能、高扩展性、支持事务、容错能力等重要特征。在LinkedIn,Espresso有着强大的应用规模,它运行在十几个集群中,
Espresso NoSQL分布式NoSQL数据库
0
Titan分布式 NoSQL 数据库
Titan是美图公司基于TiKV开发的一个NoSQL数据库,Titan使用完全兼容Redis的通讯协议。主要特性:完全兼容Redis协议完全支持强一致性的分布式事务支持多租户模式无缝扩展高可用性下面是
Titan分布式 NoSQL 数据库
0
Stig分布式NoSQL数据库
Stigisdesignedfortheuniqueworkloadsofsocialnetworkingsites,itsmaintainersclaim.Itwascreatedatthesoci
Stig分布式NoSQL数据库
0
ChaosDB开源NoSQL数据库
开源NoSQL数据库,适合BTRFS文件系统。支持简单索引,批量命令。现在主要是自用,开源给大家吐槽。服务器端运行于Linux系统,客户端支持Windows和Linux。
ChaosDB开源NoSQL数据库
0
HyperGraphDB嵌入式NoSQL数据库
HyperGraphDB是一个可用于一般应用环境下的强大的存储系统,基于directedhypergraphs理论构建,提供持久化的内存模型设计、AI和语义网络,可作为Java项目的嵌入式面向对象数据
HyperGraphDB嵌入式NoSQL数据库
0