HI,
Not that it is really going to make that much difference
A database is not 'magic' even with compression there can be a significant overhead in just storing the data, (record structure,pointers,indexes,disk headers etc)
Even if you don't need to store 16k of data per page
. just the secret key
..
we all know (hopefully) that the public address can be re-generated from the secret key via an algorithm otherwise what is the point
..
A better way is going to be extract all addresses from block chain, sort them( plus date first used), then use a stat algo to see if there is any grouping, finally generate private keys see if it is in the 'range' of the grouping .. if so.. store for later. ( you require the blockchain rather than generate on your own kit as this would not highlight platform/implementation weaknesses in the systems)
RF