If the data structures can be traversed with a single or a couple of indexes then why the hell not. File systems are also implemented using BxTrees under the covers. Such a platform may perform no worse than being ran off RDBMS. In some cases likely better.