11 Star 93 Fork 10

点九先生 / gos-log

加入 Gitee
与超过 600 万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README.zh-CN.md

轻量级高性能的大日志检索系统

https://goslog.dianjiu.org.cn/


🌎 English Documentation


文档

快速开始

版本日志

体验

测试地址(基于dev分支构建)

https://goslog.dianjiu.org.cn/test/
账号:admin
密码:admin

生产地址(基于master分支构建)

https://goslog.dianjiu.org.cn/prod/
账号:admin
密码:admin

演示

登陆页

login

客户端

client

项目管理

item

日志查找

logs

性能

系统硬件

CPU Intel® Core™ i5-10210U CPU @ 1.60GHz × 8
内存 16G
硬盘 512.1 GB
操作系统 Ubuntu 20.04.2 LTS 64位
GNOME版本 3.36.8

系统环境

Java环境 ORACLE JDK13.0.2
Go环境 GO1.15.7 linux/amd64
Python环境 Python 3.8.5

性能对比

单文件逐行读取 17.8G test.log (单线程读取)

语言 test1 test2 test3 test4 test5 总耗时 平均耗时
Go 32.99s 34.24s 30.33s 31.21s 35.70s 164.16s 32.83s
Python 32分钟还没执行完
Java 226s 206s 153s 219s 183s 987s 197.4s

贡献

分支说明

Gos Log的源码分为两个分支,功能如下:

分支 作用
master 主分支,release版本使用的分支,与中央库提交一致,不接收任何pr或修改
dev 开发分支,默认为下个版本的SNAPSHOT版本,接受修改或pr

提供bug反馈或建议

提交问题反馈请说明正在使用的Go版本、GosLog版本和相关依赖库版本。

贡献代码的步骤

邮件联系 dianjiu@dianjiu.cc 获取开发者账号

Star

Giteye chart

Stargazers over time

关于

点九先生

http://dianjiu.co/

点评 ( 7 )

你可以在登录后,发表评论

简介

轻量级高性能的大日志检索系统 展开 收起
Go 等 2 种语言
Apache-2.0
取消

gos-log

贡献者

全部

近期动态

加载更多
不能加载更多了
Go
1
https://gitee.com/dianjiu/gos-log.git
git@gitee.com:dianjiu/gos-log.git
dianjiu
gos-log
gos-log
dev

搜索帮助

105716 1d94204e 1850385 105716 2d26be5c 1850385