SQLite是一个进程内的库,实现了自给自足的、无服务器的、零配置的、事务性的 SQL 数据库引擎。它是一个零配置的数据库,这意味着与其他数据库不一样,您不需要在系统中配置。 就像其他数据库,SQLite 引擎不是一个独立的进程,可以按应用程序需求进行静态 ...
SQLite的复兴浪潮中,JVM生态几乎是最被忽视的领域。Java和Kotlin开发者以往做嵌入式数据库时,开发环境一般用H2或HSQLDB,到生产环境再切换成 PostgreSQL。 过去二十年里,SQLite长期被视作适用于测试环境、移动端应用和快速原型开发的数据库。等到项目正式落地 ...
移动应用程序运行在高度不可预测的环境中。用户期望应用程序能够瞬间加载、支持离线使用、实时更新,并且能在蜂窝网络连接时断时续的情况下完整地保存数据。 虽然 Model-View-Presenter(MVP)和 CLEAN 架构等模式为关注点分离提供了可靠的起点,但在应用于 ...