使用 robomongo 连接到 documentdb
connect to documentdb using robomongo
我有一个文档数据库(使用 DocumentDB 接口,而不是 MongoDb 接口),所以连接字符串如下所示:
AccountEndpoint=https://SomeDatabase.documents.azure.com:443/;AccountKey=xxxxx;
看起来不是这样的:
mongodb://SomeDatabase:xxxxx==@SomeDatabase.documents.azure.com:10255/?ssl=true&replicaSet=globaldb
问题:
如何使用 RoboMongo 或其他方式连接 MongoDb tools/code?
我看过的东西说的是采用用户名(它显示在 MongoDb 版本的 Cosmos DB 中(这无济于事,因为它是一个完全不同的数据库和那里的连接字符串不适用于需要 DocumentDb 接口的应用)
有没有办法做到这一点,或者通过 'adding support for MongoDB interface to Document DB' 添加使用 MongoDB 与 Ms-SQL 服务器通信的能力,因为您可以随时下载 [=24] =] 在同一台机器上安装它。 (并且无法在它们之间传递任何数据)
使用 Cosmos DB 时,必须为部署的数据库选择 API 与其一起使用(DocumentDB、MongoDB、Tables、Gremlin)。您不能对同一个数据库使用多个 API。
使用 MongoDB 工具和框架的 唯一 方法是使用 MongoDB API 部署 Cosmos DB 数据库。 MongoDB API 提供与 MongoDB 的兼容性。 注意:Cosmos MongoDB API 未提供 oplog,因此依赖 reading/tailing oplog 的工具将无法使用。
DocumentDB API 不显示任何 MongoDB API,因此在部署 DocumentDB 时您将无法使用 MongoDB 特定的工具-特定数据库。
注意:Cosmos 的 MongoDB API 不会显示 oplog,因此任何尝试查询 oplog 的操作都不会成功。
您是否看过 Microsoft 的此操作方法:Use Robomongo with an Azure Cosmos DB
还有一个相关的:Connecting to Azure Cosmos DB emulator from RoboMongo
我有一个文档数据库(使用 DocumentDB 接口,而不是 MongoDb 接口),所以连接字符串如下所示:
AccountEndpoint=https://SomeDatabase.documents.azure.com:443/;AccountKey=xxxxx;
看起来不是这样的:
mongodb://SomeDatabase:xxxxx==@SomeDatabase.documents.azure.com:10255/?ssl=true&replicaSet=globaldb
问题: 如何使用 RoboMongo 或其他方式连接 MongoDb tools/code?
我看过的东西说的是采用用户名(它显示在 MongoDb 版本的 Cosmos DB 中(这无济于事,因为它是一个完全不同的数据库和那里的连接字符串不适用于需要 DocumentDb 接口的应用)
有没有办法做到这一点,或者通过 'adding support for MongoDB interface to Document DB' 添加使用 MongoDB 与 Ms-SQL 服务器通信的能力,因为您可以随时下载 [=24] =] 在同一台机器上安装它。 (并且无法在它们之间传递任何数据)
使用 Cosmos DB 时,必须为部署的数据库选择 API 与其一起使用(DocumentDB、MongoDB、Tables、Gremlin)。您不能对同一个数据库使用多个 API。
使用 MongoDB 工具和框架的 唯一 方法是使用 MongoDB API 部署 Cosmos DB 数据库。 MongoDB API 提供与 MongoDB 的兼容性。 注意:Cosmos MongoDB API 未提供 oplog,因此依赖 reading/tailing oplog 的工具将无法使用。
DocumentDB API 不显示任何 MongoDB API,因此在部署 DocumentDB 时您将无法使用 MongoDB 特定的工具-特定数据库。
注意:Cosmos 的 MongoDB API 不会显示 oplog,因此任何尝试查询 oplog 的操作都不会成功。
您是否看过 Microsoft 的此操作方法:Use Robomongo with an Azure Cosmos DB
还有一个相关的:Connecting to Azure Cosmos DB emulator from RoboMongo