Używam klastra lotniczego z mechanizmem pamięci masowej SSD. Zaktualizowałem klucz, ale gdy zrestartowałem klaster aerospike przywracałem poprzednią wartość w miejsce nowej wartości.Ponowne uruchamianie serwera lotniczego czytającego starszą wartość
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);
Po prostu chcę ostatnią zaktualizowaną wartość dla danego klucza po restarcie serwera w miejsce starszej wartości.
Jak mogę sobie z tym poradzić?
Czy dzieje się to przez cały czas, czy tylko na zimno? –
Witam @BenBates i sprawdziłem, czy nie ma zimnego startu. Szybki start jest dostępny tylko w wersji dla przedsiębiorstw, ale obecnie używam wersji społecznościowej. Czy jest inny sposób na zrobienie tego w wersji społecznościowej? – visingh
Nie, najprawdopodobniej to będzie twój problem. Trwałe skreślenia znajdują się na mapie drogowej na bieżący rok, co byłoby krokiem naprzód. Nie wiem - na tym etapie - czy byłaby to funkcja wyłącznie dla przedsiębiorstw. –