我应该使用什么数据库来存储Android应用程序的视频?

时间:2017-05-14 20:15:06

标签: android mysql azure video

我想制作Android / iOS应用程序,人们可以在其中录制视频并发布。 我想将这些视频存储在我的服务器上,让其他用户观看。 我的数据库中只有少数视频,因此我不需要大量存储空间,但需要大量数据传输。 我可以将Azure SQL数据库用于此目的吗? 我想要每月12,68欧元的那个。 https://azure.microsoft.com/en-us/pricing/details/sql-database/

我不想在Youtube上存储视频,因为我希望尽可能简化分享。

感谢您的帮助。

2 个答案:

答案 0 :(得分:0)

正如有人已经指出的那样,这是一个没有明确答案的问题,但我还建议在这种情况下使用Azure Blob存储。第一个原因是因为Blob存储针对文件存储进行了优化,对文件请求的响应速度更快,从定价角度来看也更方便。 HERE是C ++的入门指南(您可以在其中找到其他语言的指南)。

如果您需要非常快速的回复,那么Azure Cosmos DB也是一种选择。但是,我建议仅用于真正的大规模应用程序。

根据Azure Pricing calculator,您需要支付大约16美元/月的1 TB存储空间(我认为这是巨大的。如果您有更多,那么可能Cosmos DB会很有用)。

希望这有帮助。

答案 1 :(得分:-3)

查看此博客并查看Google Cloud定价,如果您的要求位于免费套餐中,那么它就是您的最佳解决方案。

https://medium.com/@bkawk/in-search-of-free-or-cheap-database-storage-d6144ccfa42b