Windows and its lack of reasonable sparse file support makes it not a suitable OS. (Windows supports sparse files, but not by default, and there is a 30% performance degradation when using that support in LMDB.)
I wouldn't mind a 30% degradation, really. Do you see a possibility of supporting sparse files under Windows? Is there more to it than adding a FSCTL_SET_SPARSE flag somewhere?
thanks, Christian