Join us at MongoDB.local London on 7 May to unlock new possibilities for your data. Use WEB50 to save 50%.
Register now >
Menu Docs
Página inicial do Docs
/ /

appendOplogNote (comando de banco de dados)

appendOplogNote

Escreve uma entrada não operacional nooplogdo .

Esse comando está disponível em implantações hospedadas nos seguintes ambientes:

  • MongoDB Atlas: o serviço totalmente gerenciado para implantações do MongoDB na nuvem

Importante

Esse comando não é suportado em clusters M0 e Flex. Para obter mais informações, consulte Comandos não suportados.

  • MongoDB Enterprise: a versão autogerenciada e baseada em assinatura do MongoDB

  • MongoDB Community: uma versão com código disponível, de uso gratuito e autogerenciada do MongoDB

Você só pode executar o comando appendOplogNote no banco de dados admin .

O comando tem esta sintaxe:

db.adminCommand(
{
appendOplogNote: 1,
data: <document>
}
)
Campo
Tipo
Descrição

appendOplogNote

any

Defina para qualquer valor.

Você pode usar appendOplogNote para avançar o carimbo de data/hora do token de marca d'água alta do fluxo de alterações em fragmentos ociosos com gravações pouco frequentes. Para aprender mais sobre os tipos de token de retomada, consulte Tokens de retomada.

data

documento

O documento a ser anexado ao oplog.

Para anexar uma entrada não operacional ao oplog, use o método db.adminCommand() :

db.adminCommand(
{
appendOplogNote: 1,
data: {
msg: "Appending test message to oplog"
}
}
)

Exemplo de entrada oplog :

{
op: "n",
ns: "",
o: {
msg: "Appending test message to oplog"
},
ts: Timestamp({ t: 1689177321, i: 1 }),
t: Long("1"),
v: Long("2"),
wall: ISODate("2023-07-12T15:55:21.180Z")
}

Voltar

Replicação

Nesta página