Domanda

È possibile "graffiare" un documento di Couchdb?Con ciò intendo eliminare un documento e assicurarmi che il documento e la sua cronologia siano completamente rimossi dal database.

i non vuoi eseguire un Compattazione del database , ioVoglio solo Pulire completamente un singolo documento .E sto cercando una soluzione che garantisce che non vi è alcuna traccia del documento nel database, senza dover aspettare che i processi interni del database abbiano infine rimuovere il documento.

(una soluzione Python è apprezzata)

È stato utile?

Soluzione

Quando si elimina un documento in Couchdb, generalmente solo il flag _ID, _REV e un flag eliminato.Questi sono preservati per consentire un'eventuale coerenza attraverso la replicazione.Forzare una cancellazione immediata in un intero gruppo di nodi non è davvero coerente con l'architettura.

La cosa più vicina sarebbe quella di Usa spurgo ;Una volta che lo fai, tutte le tracce del DOC saranno andate dopo la prossima compattazione.Mi rendo conto che questo non è esattamente quello che stai chiedendo, ma è la cosa più vicina lontana dalla mia testa.

Ecco un bell'articolo Spiegando la base dietro i vari metodi di cancellazione disponibili.

.

Altri suggerimenti

Eliminazione di qualsiasi cosa dal file system di sicuro è difficile, e di solito un problema piuttosto costoso.Ancora più con i database in generale.A seconda di cosa significhi per certo, potresti finire con DB personalizzato, sistema operativo personalizzato e HW personalizzato.Quindi è una specie di dire che voglio il sistema di tolleranza di errori, sì, tutti vorrebbero averne uno, ma solo pochi possono permetterselo, ma una buona notizia è che la maggior parte può accontentarsi di meno.Simile è per eliminare di sicuro, presumo che tu stia cercando di indirizzare un problema di sicurezza o privacy, quindi cerca di vedere se c'è qualche altro modo per ottenere ciò di cui hai bisogno.Forse crittografando il documento o le parti sensibili di esso.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top