Удалить снимок из cassandra

Я использую 4-узловой кластер Cassandra. Некоторые из наших узлов имеют очень большие снимки состояния, и нам не хватает места на диске. Мне нужно удалить снимки, но я не могу найти документации, в которой говорится, как это сделать правильно. Могу ли я просто выключить узел и удалить файлы в каталоге снимков? Есть какая-то команда? Спасибо. мои объекты считаются равными, если в них есть хотя бы одно совпадение по полю. В случае универсального метода Equals ...

Как лучше всего переопределить функцию GetHashCode в случае, когда мои объекты считаются равными, если в них есть хотя бы одно совпадение полей .

В случае общего метода Equals пример может выглядеть так:

    public bool Equals(Whatever other)
    {
        if (ReferenceEquals(null, other)) return false;
        if (ReferenceEquals(this, other)) return true;

        // Considering that the values can't be 'null' here.
        return other.Id.Equals(Id) || Equals(other.Money, Money) ||
               Equals(other.Code, Code);
    }

Тем не менее, Я не понимаю, как сделать хорошую реализацию GetHashCode для этого случая.

Как это сделать?

Спасибо.

8
задан Yippie-Ki-Yay 5 April 2011 в 15:53
поделиться