我见过很多针对移动平台的 NoSQL 库,但最重要的是,为什么我们尝试在空间已经非常有限的移动系统中使用 NoSQL。
请澄清这些场景,它们在哪些场景中比 Sqlite3 更有利。
最佳答案
移动应用程序开发(Android、iOS)平台具有复杂且严格的结构以及关系数据库。为了简化数据处理。当开发人员为其应用程序提出新的想法和功能时,进行更改将成为一项耗时的任务,因为必须不断更改数据库架构。
NoSQL 解决的移动应用程序的另一个问题是需要不断更新。应用程序发布后,维护成为一个主要问题,也是需要考虑的事项之一。由于 NoSQL 是基于文档的,因此修复某些类型的错误和其他问题不需要对数据库进行彻底检修,因为开发人员所做的更改不一定会影响应用程序的所有其他方面。
最后,NoSQL 以其可扩展性而闻名。与关系数据库不同,NoSQL 数据库是向外扩展而不是垂直扩展。现在人们开始考虑NoSQL。有关更多信息,您可以阅读以下文章:-
希望对你有帮助!
关于android - 在移动应用程序中使用 NoSQL 有哪些好处,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18610294/