The default value for Cassandra for GCGraceSeconds is 10 days.
I wonder why this is defaulted, what is big and what will be the consequences if it is a smaller number, for example, 60 seconds.
The reason for the request is that I want to achieve faster βcleaningβ of the ghost lines that appear after they are deleted. I often read these lines with some scans and need to put some logic in the client to verify that the content has not yet been deleted.
How can the lower value of GCGraceSeconds affect the system and how does it compare with the presence of this kind of ghost strings over several days?
source share