Looking for guidance on selecting a database provider for a specific key pattern.
The only key field will be a pre-allocated unique sequentially-increasing number. During each day between 50 and 100 thousand items will be added, processed (updated), and then retained for a week or so, after which usually the lowest-numbered records will be deleted. The number of records will not fluctuate by very much from day to day but may drop at weekends. The numbers will probably wrap back to 1 after 100M or so.
I need to find a database implementation where the efficiency of the index lookup, addition and deletion remains constant. Should I be worried that the performance might drop off as the key value range moves continuously upwards?