_deleted_conflicts in CouchDB?

8

Verwenden von CouchDB 1.0.1.

Ich habe einige Dokumente DELETEd, dann habe ich einige andere Dokumente mit demselben _id wie die gelöschten eingefügt.

Jetzt haben diese neuen Dokumente das Feld _deleted_conflicts :

%Vor%

Es sieht aus wie das Feld _rev des gelöschten Dokuments (kann aber nicht sicher sein).

Das CouchDB-Wiki sagt nur "Informationen über Konflikte".

  1. Ist das ein Problem?
  2. Warum speichert CouchDB diese Informationen?
  3. Soll ich etwas dagegen tun?

Danke, Danke Giacomo

    
Giacomo 08.06.2011, 08:26
quelle

1 Antwort

5

Ich bin mir nicht sicher, ob dies tatsächlich ein Problem sein wird, aber es ist wahrscheinlich, dass dies während der Replikation auftreten könnte.

Wenn Sie verhindern möchten, dass es hochkommt, sollten Sie sich die / db / _purge Befehl. Dieser Befehl entfernt Verweise auf gelöschte Dokumente, und Sie können festlegen, dass eine einzelne Dokument-ID betroffen ist.

    
Dominic Barnes 08.06.2011, 13:21
quelle

Tags und Links