新的选择...
让我们荡起双桨
Yahoo 出品...
没错,我就是头条君。求关注~
数据库是应用开发中常用的技术,在Android应用中也不例外。Android默认使用了SQLite数据库,在应用程序开发中,我们使用最多的无外乎增删改查。纵使操作简单,也有可能出现...
技术小黑屋博主
README in EnglishAWSQLiteDB a simple wrapper for libsqlite3.0 in Swift安装CarthageCarthage 是...
一直在构思这篇文章要写一些什么内容,抱着负责任的态度,去看了FMDB的文档,发现文档不是很长,并且基本把该写的东西全部都写了,于是我决定这篇文章就是把FMDB的文档翻译一遍。喷子们...
iOS工程师
...
Python 爱好者
前言随着微信iOS客户端业务的增长,在数据库上遇到的性能瓶颈也逐渐凸显。在微信的卡顿监控系统上,数据库相关的卡顿不断上升。而在用户侧也逐渐能感知到这种卡顿,尤其是有大量群聊、联系人...
《Android高级进阶》作者,欢迎关注我的微...
背景最近微信 iOS 团队发表了一篇文章《微信iOS SQLite源码优化实践》,该文章介绍了微信 iOS 客户端对 SQLite 进行的源码层级的优化,以及其所取得的成果。优化点...
学生
最近在做HttpURLCache 的缓存管理,每个response 对应一个网页Cache索引,由数据库管理网页索引,response 使用Protobuf 替换NSCoding ...
本篇主要从SQLite事务执行的原理中寻找如何更高效地使用它。本篇预备知识我们先来了解下SQLite执行事务的基本流程,状态变化过程,再分析怎么使用才更优。SQLite定义的锁的状...
1、前言众所周知,微信在后台服务器不保存聊天记录,微信在移动客户端所有的聊天记录都存储在一个 SQLite 数据库中,一旦这个数据库损坏,将会丢失用户多年的聊天记录。而我们监控到现...
SQLite 数据类型 这次选 SQLite 的这个话题。 主要有几个原因,一个是 SQLite 作为移动客户端最常用的本地数据库之一,它的使用范围其实很大,所以有深入了解他的价值...
品味开发之美
关于 GRDB 说到 iOS 中使用 SQLite,如果你有过 Objective-C 开发经验的话,那么你肯定会想到 FMDB。在 Objective-C 生态中,这个库的使用非...
简评:Google 工程师的复杂 SQLite 数据库 Room 迁移指南。Room Persistence Library 是 Google 官方提供的数据持久化类库,提供了 S...
并不懂得
WAL 模式是 SQLite 3.7.0 版本推出的改进写性能和并发性的功能,至今已经7年多了,但由于WAL是默认关闭的,可能有相当多的应用并没有用上,仍然使用性能较差的传统模式。...
简评:SQLite 官方出品。C 是最好的选择从 2000 年 5 月 29 日开始,SQLite 就选择了 C 语言。直到今天,C 也是实现 SQLite 这样软件库的最佳语言。...
总体内容1、sqlite基本操作封装2、动态建表-基本创建3、动态建表-忽略字段4、动态更新表-迁移数据5、保存/更新模型6、删除模型7、查询模型8、模型中-字典/数组属性处理9、...
从 Room 2.1 版本之后,开发者们可以通过定义 suspend DAO 函数来使用 Kotlin 协程了。协程在处理异步操作时表现得异常优秀,它可以让您用顺序自然的代码处理诸...