11 Star 98 Fork 12

点九先生 / gos-log

Create your Gitee Account
Explore and code with more than 6 million developers,Free private repositories !:)
Sign up
Clone or Download
Cancel
Notice: Creating folder will generate an empty file .keep, because not support in Git
Loading...
README.md

Large log retrieval system, so light and fast.

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


🌎 Chinese Documentation


Documentation

quick starte

version notes

📦 Use

Test address(Built on the dev branch )

https://goslog.dianjiu.org.cn/test/
user:admin
password:admin

Production address (Built on the master branch)

https://goslog.dianjiu.org.cn/prod/
user:admin
password:admin

Demo screenshot

Login page

login

Client page

client

Item page

item

Log search

logs

Performance Testing

System hardware

CPU Intel® Core™ i5-10210U CPU @ 1.60GHz × 8
RAM 16G
ROM 512.1 GB
Operating system Ubuntu 20.04.2 LTS 64位
GNOME version 3.36.8

System environment

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

Performance comparison

Read single file line by line 17.8G test.log (Single thread reading)

Language test1 test2 test3 test4 test5 总耗时 平均耗时
Go 32.99s 34.24s 30.33s 31.21s 35.70s 164.16s 32.83s
Python Not finished in 32 minutes
Java 226s 206s 153s 219s 183s 987s 197.4s

Contribute

Branch description

The source code of GosLog is divided into two branches, with the following functions:

Branch Effect
master The main branch, the branch used by the release version, is consistent with the submission of the central library, and does not receive any pr or modification
dev Development branch, default is the SNAPSHOT version of the next version, accept modification or pr

Provide bug feedback or suggestions

Please indicate the Go version, GosLog version, and related dependency library version you are using when submitting problem feedback.

Steps to contribute code

Email to dianjiu@dianjiu.cc to get a developer account

Star Gos Log

Giteye chart

Stargazers over time

About author

Mr. Dianjiu

http://dianjiu.co/

Repository Comments ( 7 )

Sign in for post a comment

About

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

gos-log

Contributors

All

Activities

Load More
can not load any more
Go
1
https://gitee.com/dianjiu/gos-log.git
git@gitee.com:dianjiu/gos-log.git
dianjiu
gos-log
gos-log
dev

Search

141041 ab9339c7 1850385 141043 25c028d5 1850385