我使用Mac并且主要使用Node.js项目。我想尝试使用DocumentDB将它与MongoDB进行比较。无论如何都要运行Azure DocumentDB的本地实例而不必经历设置真实账户的麻烦吗?
谢谢!
答案 0 :(得分:22)
自2016年11月16日(announcement)起,您可以download新的官方DocumentDB模拟器。
答案 1 :(得分:3)
如astaykov所述,目前没有可用的DocumentDB本地实例。您可以选择在https://azure.microsoft.com/en-us/pricing/free-trial/注册Azure试用版,也可以向Askdocdb AT microsoft发送邮件。我们目前正在运行一个程序,我们在评估期间提供免费的数据库帐户(无需注册)。
由于
答案 2 :(得分:3)
您现在可以使用DocumentDB模拟器。刚刚在昨天发布。
在此处获取:Use the Azure DocumentDB Emulator for development and testing
答案 3 :(得分:2)
看起来本地开发环境可能会在今年年底(2016年)或更早发布。
更多信息位于https://feedback.azure.com/forums/263030-documentdb/suggestions/6328798-standalone-local-instance
答案 4 :(得分:1)
仍然不是本地解决方案,但如果您注册了“开发必需品”。计划,你可以免费获得25美元/月的免费信用。如果您有点小心,这可以在云中进行足够的开发/测试工作。
答案 5 :(得分:1)
您可以从上面的链接下载。基于 Docs ,
DocumentDB仿真器提供了高保真仿真 DocumentDB服务。它支持与Azure相同的功能 DocumentDB,包括对创建和查询JSON的支持 文档,供应和缩放集合,以及执行存储 程序和触发器。您可以使用开发和测试应用程序 DocumentDB模拟器,并在全球范围内将它们部署到Azure 只需进行一次配置更改。
// Connect to the Azure Cosmos DB Emulator running locally
DocumentClient client = new DocumentClient(new Uri("https://localhost:8081"),"C2y6yDjf5/R+ob0N8A7Cgv30VRDJIWEHLM+4QDU5DE2nQ9nDuVTqobD4b8mGGyPMbIZnqyMsEcaGQy67XIw/Jw==");
的更多信息