We only used it on top of the primary databases, just like many other components for scaling or auxiliary functionalities. Not sure how others use it