Azure Table Vs MongoDB on Azure

2019-01-21 05:38发布

I want to use a NoSQL database on Windows Azure and the data volume will be very large. Whether a Azure Table storage or a MongoDB database running using a Worker role can offer better performance and scalability? Has anyone used MongoDB on Azure using a Worker role? Please share your thoughts on using MongoDB on Azure over the Azure table storage.

7条回答
唯我独甜
2楼-- · 2019-01-21 06:09

I have used both.

Azure Tables : dead simple, fast, really hard to write even simple queries.

Mongo : runs nicely, lots of querying capabilities, requires several instances to be reliable.

In a nutshell, if your queries are really simple (key->value), you must run a cost comparison (mainly number of transactions against the storage versus cost of hosting Mongo on Azure). I would rather go to table storage for that one. If you need more elaborate queries and don't want to go to SQL Azure, Mongo is likely your best bet.

查看更多
登录 后发表回答