【发布时间】:2016-09-02 13:29:18
【问题描述】:
我正在开发一个壁纸应用程序,但我不知道我可以使用哪个数据库来存储图像(SQLite 或 MySQL)。如果您在这个领域有一些经验,可以帮帮我吗?
【问题讨论】:
-
嗨,Massadi,欢迎来到 Stack Overflow。你的问题很广泛,很难回答。您能否edit您的问题提供更多详细信息-例如,您知道要在数据库中存储哪种数据吗?您认为您将存储多少数据?
我正在开发一个壁纸应用程序,但我不知道我可以使用哪个数据库来存储图像(SQLite 或 MySQL)。如果您在这个领域有一些经验,可以帮帮我吗?
【问题讨论】:
您不应该使用数据库将图像直接存储为 BLOB,它们会变得非常庞大。
改为使用上述任何数据库并将链接保存到您的图像,而您的图像实际上存储在其他地方。
存储图像的好地方是 Dropbox、驱动器等。
还有一些不错的 CDN 提供商可以让您保存图像并提供图像处理以及缓存功能。 我使用 cloudinary...
另外我会建议你使用 Picasso/Fresco/Universal Image Loader 来实际处理应用程序中的图像...它们将处理缓存/内存和其他问题并为你省去很多麻烦
数据库真的由你决定..希望这会有所帮助
【讨论】: