nipo:Nipo是一个功能强大,快速,多线程,群集和内存中的键值数据库,能够在GO编写的命令和键正则表达式上配置令牌和ACL

时间:2024-04-20 12:03:05
【文件属性】:

文件名称:nipo:Nipo是一个功能强大,快速,多线程,群集和内存中的键值数据库,能够在GO编写的命令和键正则表达式上配置令牌和ACL

文件大小:22KB

文件格式:ZIP

更新时间:2024-04-20 12:03:05

Go

欢迎来到NIPO Nipo是一个功能强大,快速,多线程,群集和内存中的键值数据库,能够在GO编写的命令和键正则表达式上配置令牌和acl。 具有一批批处理键和值的数学和聚合功能。 快速地 NIPO会给您以单模式和高达2.5K OPS群集模式与两个从15K OPS。 多线程 Nipo的体系结构是多线程的,您可以在配置文件中定义核心和线程。 聚类 Nipo支持多个从站,并保证您的从站同步。 启动后,它将自动同步从站。 您可以询问集群状态。 健康检查间隔可以配置为毫秒。 在记忆中 Nipo是内存数据库,如果服务停止,数据将丢失。 如何贡献? 对于贡献给nipo项目,请阅读贡献规则 配置文件 全球的 全局部分定义了一些全局参数 authorization (string): [true/false] 定义客户端是否必须使用令牌。 如果设置为“ true”,则必须定义用户部分 maste


【文件预览】:
nipo-main
----.gitignore(358B)
----CONTRIBUTING.md(615B)
----LICENSE(11KB)
----.deepsource.toml(117B)
----nipolib()
--------python()
--------go()
----README.md(4KB)
----files()
--------install()
--------config()
----nipocli()
--------nipocli.go(2KB)
--------main.go(333B)
--------README.md(4KB)
----nipo()
--------socket.go(5KB)
--------main.go(191B)
--------cmd.go(7KB)
--------logger.go(556B)
--------cluster.go(3KB)
--------config.go(4KB)
--------database.go(1KB)

网友评论