Hi,
Maybe not exactly what you want, but it is possible to launch many rtabmap nodes in localization mode with the same database (see this example
https://github.com/introlab/rtabmap_ros/blob/master/launch/tests/test_two_kinects_one_map.launch). In your setup, the 4 rtabmap would have to be started on your ros master in different namespaces as rtabmap needs to load a local database file.
cheers,
Mathieu