I faced this issue, that in nearly 10 GB txt files I must search for specific words or expressions. And I must use B+tree for that.
I also face the limitation of using memory: this allowed to use only 15% of memory used by my main files for extra memory(for saving b+tree and indexes of course.)
And the timing must be the most efficient (seriously I didn't get that my self!) It has something to do with my hard sectors and clusters. For least access time to memory.
Can you advise me how to set indexes to have an efficient program?
Regards