I understand that when a record is deleted in Cassandra the value is not actually deleted but marked as a tombstone so that consistency can be achieved among other nodes.
In my production setup, I am receiving data from 1000's of sensors and I am pushing this data to Azure service bus, internet is not very stable in production so I have a cassandra node to store the data that was not yet sent to Azure,
Once I send to Azure I delete the data in Cassandra records that I have successfully sent, I have set the GC_Grace_Seconds table to 0 and I never in the future plan to add another node to this cluster (always a single node Cassandra).
Will this cause me any issues in the future with this plan..? will the performance of this table reduce..? Will It affect any other tables that I may want to create in this node..?