我使用2个不同版本的mongodb处理2个项目。一个使用3.2.10,另一个使用2.6。我当前的系统有最新版本,这与旧项目不兼容。 有没有办法安装&使用两个版本的Mongo?
答案 0 :(得分:1)
是。您可以下载两个存档并将它们解压缩到两个不同的bin目录中。您需要将每个实例注册为单独的服务,以允许它们在后台运行。还要配置每个端口以侦听不同的端口。显然,每个项目都需要配置正确的端口。
默认情况下,mongod侦听端口27017.您可以使用其他应用程序未使用的任何其他端口。以下是如何手动启动两个mongo服务的示例。下面的端口是任意选择的。
person.member_id_card_search_key = (char)membersData.Tables[0].Rows[i]["member_id_card_search_key"];