Java 我可以将MongoDB用于ActiveMQ主/从体系结构吗?
我想建立一个Java 我可以将MongoDB用于ActiveMQ主/从体系结构吗?,java,mongodb,jms,activemq,master-slave,Java,Mongodb,Jms,Activemq,Master Slave,我想建立一个 如果我理解正确(如果我错了,请纠正我),这需要一个支持JDBC的数据库,比如MySql,这只是为了同步 问题是,我已经有了一个MongoDB集群,所以我想避免安装另一个DB。是否可以使用MongoDB或其他已经可用的工具?使用ActiveMQ进行主/从操作的方法是将持久性存储保持在某个共享位置。虽然它使用普通JDBC处理大多数主要数据库,但它仍然需要表锁等特性来确定哪台服务器是主服务器。据我所知,MongoDB没有JDBC/SQL驱动程序可以正确处理这个问题 ActiveMQ主/从
如果我理解正确(如果我错了,请纠正我),这需要一个支持JDBC的数据库,比如MySql,这只是为了同步
问题是,我已经有了一个MongoDB集群,所以我想避免安装另一个DB。是否可以使用MongoDB或其他已经可用的工具?使用ActiveMQ进行主/从操作的方法是将持久性存储保持在某个共享位置。虽然它使用普通JDBC处理大多数主要数据库,但它仍然需要表锁等特性来确定哪台服务器是主服务器。据我所知,MongoDB没有JDBC/SQL驱动程序可以正确处理这个问题 ActiveMQ主/从的推荐方法是在某处使用共享磁盘区域进行持久性(SAN或类似)。JDBC方法非常慢,即使使用SQL数据库服务器也是如此 和-否。数据库不仅仅用于同步。每个持久消息都将写入其中 更新
从ActiveMQ 5.9.0开始,还有一个使用LevelDB的可用驱动程序。您不需要用适当的驱动程序配置数据源吗?我知道这个,但我没有用,我几乎不认为这会起作用。“JDBC”驱动程序似乎非常有限,“每行有两列(ObjectId和Document)”