update README.md.

This commit is contained in:
tianyaleixiaowu 2022-03-24 08:58:23 +00:00 committed by Gitee
parent cdf63f24f0
commit bf692ffbbe
No known key found for this signature in database
GPG Key ID: 173E9B9CA92EEF8F

View File

@ -8,6 +8,8 @@
较ELK系列方案filebeat、mq传输、es存储等常见方案该框架拥有10倍以上的性能提升和70%以上的磁盘节省。这意味着在日志这个功能块上使用相同的硬件配置原本只能传输、存储一秒100M的日志采用该方案一秒可以处理1GB的日志且将全链路因日志占用的磁盘空间下降70%。
由于该方案着重于极致的吞吐性能和极低的磁盘占用而对数据全程进行了压缩。故并不适合于需要es关键字模糊查询的场景使用而仅支持提前设定好的索引字段查询。数据库使用的是clickhouse集群配置中心采用的etcd如果之前没有相关经验的还涉及了新技术的学习成本以及需要对部分源码进行改造故未必适合大部分项目使用。建议关注实现方案和处理超大量级的数据、缓冲、入库等代码逻辑即可整套思路可适用于多种场景。
# 使用说明
[使用说明](https://gitee.com/jd-platform-opensource/jlog/blob/master/%E4%BD%BF%E7%94%A8%E8%AF%B4%E6%98%8E.md)
# 背景
京东App作为一个巨大量级的请求入口涉及了诸多系统为了保证系统的健壮性、和请求溯源以及出现问题后的问题排查通常我们保存了用户请求从出入参、系统中途关键节点日志info、error、链路日志等并且会将日志保存一段时间。