没有合适的资源?快使用搜索试试~ 我知道了~
logbuffers:快速持久缓冲区,用于流数据
共50个文件
java:38个
xml:4个
proto:1个
需积分: 10 0 下载量 164 浏览量
2021-05-24
20:51:15
上传
评论
收藏 60KB ZIP 举报
温馨提示
日志缓冲区-用于流数据的快速持久缓冲区。 日志缓冲区的目的是为高吞吐量数据馈送提供简单,可靠,低延迟的持久性缓冲区。 每个缓冲区都包含有序的,不可变的日志序列,这些日志序列连续附加到后面,就像提交日志一样。 每个日志都有一个递增的(但不一定是顺序的)索引号(位置/偏移),该索引号唯一标识缓冲区中的每个日志。 缓冲区存储在连续滚动的文件中(每天,每小时或每分钟),并且每个缓冲区都会保留写入其中的每个日志(无论是否已使用),直到手动删除物理文件为止。 通常,使用者在读取日志时会线性增加其索引,但实际上可以按自己喜欢的任何顺序来使用日志。 消费者可能希望将索引重置到任意位置,以便在例如故障情况下重新处理日志。 表现 在现代硬件上,同时写入一百万个36个字符的日志大约需要1.8秒。 读取相同的一百万条日志大约需要200毫秒。 在产生10000日志/秒(3600万积压)的系统中,一小时的
资源推荐
资源详情
资源评论
收起资源包目录
logbuffers-master.zip (50个子文件)
logbuffers-master
.gitignore 139B
core
src
main
java
org
deephacks
logbuffers
TailSchedule.java 4KB
AbortRuntimeException.java 172B
Log.java 5KB
Guavas.java 1KB
Range.java 1KB
AbstractIterable.java 462B
TailForwardResult.java 1KB
AppenderHolder.java 2KB
LogBuffer.java 12KB
Tail.java 1KB
Index.java 4KB
Dirs.java 14KB
RollingRanges.java 7KB
LogBufferTail.java 5KB
Logs.java 1KB
Query.java 2KB
test
resources
log.avdl 252B
log.proto 343B
java
org
deephacks
logbuffers
LogBufferTailConcurrencyTest.java 2KB
LogUtil.java 6KB
JvmCrasher.java 488B
Stopwatch.java 8KB
IndexTest.java 633B
PersistentCounter.java 1KB
PageView.java 240B
RangeTest.java 835B
LogBufferInMemoryTest.java 5KB
Val2.java 284B
RollingTest.java 5KB
LogBufferFindStartTimeTest.java 2KB
Ticker.java 2KB
RollingRangesTest.java 4KB
LogBufferTest.java 14KB
Val1.java 493B
ManualJvmCrashTest.java 2KB
protoc.sh 61B
pom.xml 2KB
cli
src
main
sh
lb 974B
launcher_vars 192B
java
org
deephacks
logbuffers
cli
Util.java 2KB
Tail.java 1KB
Test.java 3KB
Cat.java 967B
test
java
org
deephacks
logbuffers
cli
TestSeq.java 2KB
pom.xml 3KB
assembly.xml 1KB
.travis.yml 58B
pom.xml 8KB
readme.md 6KB
共 50 条
- 1
资源评论
Mia不大听话
- 粉丝: 18
- 资源: 4592
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功