Windows Azure网站上的JSON存储?

我希望有一个类似 JSON的对象存储 – 就像当前部署在Windows Azure网站上的应用程序的Mongo或类似对象一样.我的数据形状像对象,所以我喜欢我的数据库形状相似.

http://www.windowsazure.com/en-us/documentation/services/storage/开始,我知道Azure支持“SQL数据库”(我猜是Microsoft SQL?)或MySQL.但版本是否可以存储和查询JSON类型的数据?

由于我的应用程序相对较小(即,它适合内存),存储JSON blob也可能是一种选择.

解决方法

Azure将允许您以任何方式存储数据.正如@Gaurav所说,您可以利用表存储,它允许您在其属性中放置任何类型的数据(随意在其属性中存储JSON字符串),而使用 new storage updates,您甚至可以将内容检索为JSON.对于较大的内容,您可以将对象存储在blob存储中,并引用表实体中的URI.

如果您需要像MongoDB这样的东西,您可以在虚拟机中安装MongoDB(您将承担VM的成本和维护)或利用MongoLab等托管服务提供商,MongoLab提供免费,共享和专用的MongoDB通过Azure商店和他们自己的网站提供产品.

您将无法在Azure网站上安装存储服务,但您可以轻松访问上述任何类型的存储(或许多其他选项,如安装MySQL或其他数据库).

编辑2015年2月这个答案有点老了. DocumentDB现在可用作本机Azure文档数据库服务(例如JSON).

相关文章

文章浏览阅读2.2k次,点赞6次,收藏20次。在我们平时办公工作...
文章浏览阅读1k次。解决 Windows make command not found 和...
文章浏览阅读3.2k次,点赞2次,收藏6次。2、鼠标依次点击“计...
文章浏览阅读1.3w次。蓝光版属于高清版的一种。BD英文全名是...
文章浏览阅读974次,点赞7次,收藏8次。提供了更强大的功能,...
文章浏览阅读1.4w次,点赞5次,收藏22次。如果使用iterator的...