fn replicaReads
How many reads this process has served from a replica instead of the leader (diagnostics; Follower and Stale reads of a clustered
store on a node that holds a replica of the shard).
Example:
use std.kv { Kv, Consistency, replicaReads }
use std.core { Utf8 }
fn main() io, db {
let kv = Kv.open("example-replica-reads")!
kv.put("k", Utf8.encode("v"))!
let fast = kv.reading(.Follower)
print("{fast.get("k") is none}")
// outside a cluster there is no replica to read from: the leader path serves it
print("{replicaReads()}")
kv.close()
}Вывод
false 0
pub(api) fn replicaReads() -> i64С версии. 1.0.0-beta
Возвращает
i64
Эффекты
не объявлены (чистая, пока тело не говорит иное)
Определено в: std/kv/kv.oxl:296