Utilizzo il cluster aerospike con meccanismo di archiviazione SSD. Ho aggiornato qualche chiave ma quando ho riavviato il cluster aerospike, ripristina il valore precedente al posto del nuovo valore.Riavvio del server aerospike leggendo il vecchio valore
WritePolicy writePolicy = new WritePolicy();
writePolicy.recordExistsAction = RecordExistsAction.UPDATE;
writePolicy.generationPolicy = GenerationPolicy.NONE;
Bin whiteList = Bin.asNull("bin1");
Bin blackList = Bin.asNull("bin2");
client.put(writePolicy, key, whiteList, blackList);
Voglio solo l'ultimo valore aggiornato per la chiave data dopo il riavvio del server al posto del valore precedente.
Come posso gestire questo caso?
Sta succedendo tutto il tempo o solo su coldstart? –
Ciao @BenBates ho controllato per coldstart. L'avvio rapido è disponibile solo per l'edizione aziendale, ma al momento sto utilizzando Community Edition. C'è un altro modo per farlo in Community Edition? – visingh
No, molto probabilmente sarà il tuo problema. Cancellazioni durevoli sono sulla tabella di marcia per quest'anno, che sarebbe la strada da seguire. Non so - in questa fase - se si tratterebbe di una funzionalità solo Enterprise. –