小编Art*_*oll的帖子

postgres中的日志序列号真的是单调的吗?

在阅读 postgreSQL 文档时:

当写入每个新记录时,WAL 记录会附加到 WAL 日志中。插入位置由日志序列号 (LSN) 描述,它是日志中的字节偏移量,随着每个新记录单调增加。LSN 值以数据类型 pg_lsn 返回。可以比较值来计算分隔它们的 WAL 数据量,因此它们用于衡量复制和恢复的进度。

我们可以相信这个序列号是严格单调的吗?是否存在某个时间点,该偏移量会重置到先前的位置(由于 WAL 存档或其他类型的操作)?

postgresql wal

3
推荐指数
1
解决办法
2875
查看次数

如何调整小指数的对数保留?

当前正在开发一个电子商务解决方案,我们正在使用Elasticsearch 6.x启用对产品的全文本搜索。

我们有88个索引,每个索引的primary.store.size大约为50mb。每个主数据库都有一个副本。我们经常通过使用固定_id进行批量索引来重新生成这些索引。因此,跨log不断增长。

我的每个索引都非常类似于_cat / indices提供的这些数据:

    index      pri rep docs.count  docs.deleted store.size  pri.store.size
    myindex_1   1   1     105533            0     79.4mb         39.7mb
Run Code Online (Sandbox Code Playgroud)

对于相同的索引,这是_cat / recovery数据:

index    shard  time  type        stage snapshot files files_recovered files_percent files_total bytes   bytes_recovered bytes_percent bytes_total translog_ops translog_ops_recovered translog_ops_percent
myindex_1 0     14ms  empty_store done  n/a      0     0               0.0%          0           0       0               0.0%          0           0            0                      100.0%
myindex_1 0     22ms  peer        done  n/a      1     1               100.0%        1           233     233             100.0%        233         0            0                      100.0%
Run Code Online (Sandbox Code Playgroud)

对于相同的索引,以下是_cat / shards数据:

index      shard prirep …
Run Code Online (Sandbox Code Playgroud)

elasticsearch

2
推荐指数
1
解决办法
213
查看次数

标签 统计

elasticsearch ×1

postgresql ×1

wal ×1