Geth version: 1.7.2
OS & Version: Linux
Many regular users have a computer with a rather small SSD and a large HDD.
For them, there are only 2 choices :
In addition the existing --datadir parameter, add these 2 optional parameters :
--datadir_maxsize : max size in Gb of the main folder, typically on the SSD, storing the settings and the recent blocks of the blockchain
--data2dir : the second folder for storing the most of the blockchain
Hmm, an alternative would be to split the database between the stuff that's immutable and (almost) never changes such as blocks, transactions, receipts, bloom filters; and have a separate database for the state, which gets updated like crazy. This could have a potential benefit of rotating the state database from time to time, thus doing a somewhat guerrilla state pruning.
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.
Most helpful comment
Hmm, an alternative would be to split the database between the stuff that's immutable and (almost) never changes such as blocks, transactions, receipts, bloom filters; and have a separate database for the state, which gets updated like crazy. This could have a potential benefit of rotating the state database from time to time, thus doing a somewhat guerrilla state pruning.