Possible to put all DBreeze database files into a single file?

Jan 22, 2014 at 9:26 PM
Right now when we use DBreeze and issue a few writes, a lot of files get created in the database folder. Example:

<db global files>
_DBreezeSchema
_DBreezeSchema.rhp
_DBreezeSchema.rol
_DBreezeTranJrnl
_DBreezeTranJrnl.rhp
_DBreezeTranJrnl.rol

<db, per table files>
10000001
10000001.rhp
10000001.rol
10000002
10000002.rhp
10000002.rol

Is it possible to configure DBreeze such that it doesn't consume an entire folder but rather performs it's operations on just a single file (which internally could be structures to house the data seen in the above array of files) ?

That single file can then be sync'd (with an out-of-band / separate mechanism) across all different nodes.
Coordinator
Feb 4, 2014 at 12:25 PM
Edited Feb 4, 2014 at 12:27 PM
Nope, it's not possible. There is no virtual file system implemented.
Coordinator
Feb 4, 2014 at 12:32 PM
But there is a backup possibility, backup file can be closed once per 1 hour (configurable) and sent to the other node for restoration.
Smth. like Master-Slave.
Mar 4, 2014 at 8:38 PM
You can structure it in such a way to consume one file. But why ?