高效易用的移动数据库框架 WCDB
WCDB 详细介绍
WCDB 是腾讯开源的一个高效、完整、易用的移动数据库框架,基于SQLCipher,支持 iOS、macOS 和 Android。
WCDB for iOS/macOS
基本功能
WINQ(WCDB语言集成查询): 通过WINQ,开发者无须为了拼接SQL的字符串而写一大坨胶水代码。
ORM(Object Relational Mapping): WCDB支持灵活、易用的ORM。开发者可以很便捷地定义表、索引、约束,并进行增删改查操作。
多线程高并发: WCDB支持多线程读与读、读与写并发执行,写与写串行执行。
加密:WCDB提供基于SQLCipher的数据库加密。
损坏修复: WCDB内建了Repair Kit用于修复损坏的数据库。
反注入: WCDB内建了对SQL注入的保护。
...
基本要求
WCDB支持iOS 8、macOS 10.10以上。
WCDB需使用Xcode 8.0以上版本进行编译。
需使用Objective-C++。
WCDB for Android
基本功能
基于SQLCipher的数据库加密
使用连接池实现并发读写
内建 Repair Kit 可用于修复损坏数据库
针对占用空间大小优化的数据库备份/恢复功能
日志输出重定向以及性能跟踪接口
内建用于全文搜索的 mmicu FTS3/4 分词文章转载自 开源中国社区 [http://www.oschina.net]

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
Android 7.0 效率史上最高:运行速度飙升600%
谷歌今天早些时候正式在I/O大会现场详细介绍了有关Android 7.0的大量信息。 目前,我们已经知道,新一代Android操作系统将支持无缝升级,能够通过Vulkan API来在中低硬件配置设备上实现流畅游戏体验以及更多的Emoji表情。 不过,Android 7.0最大也是最引人关注的还是来自运行效率上的改进。 来自I/O大会现场的PPT显示,Android N的代码减少了50%,新的代码减少50%,安卓N运行环境有了明显改善,软件运行速度提升幅度达到600%,应用安装提速75%。 这意味着用户正在迎来史上运行效率最高的一代Android操作系统。 与此同时,官方还为开发者准备了Android Studio 2.2开发工具,其拥有更强大的UI设计工具,增强了对Java8和C++语言的支持,而且JIT编辑器也变得更加强大,模块化应用的构建变得更加简单。 目前,谷歌已经放出了Android 7.0的第三个预览版系统,正式版则要等到今年秋季才会与用户见面,届时同步到来的还有Android Wear 2.0系统。 文章转载自 开源中国社区[http://www.oschina.net]
- 下一篇
Google 仍然想要进入中国 计划在中国招募 AI 工程师
自 Google 在 2010 年退出中国大陆市场之后,在浙江乌镇举行的人机大战让 Google 再次进入中国民众的视线,虽然网络直播和电视直播遭到限制,但搜索巨人仍然表达了重新进入中国的想法。《华尔街日报》援引知情人士的消息报道,直播计划在最后一刻被取消,原因不明。 一位知情人士称,Google 仍有兴趣在华扩大业务,但也认识到挑战重重,正在缓慢推进。这位人士称,Google 最近在中国推出了 Translate 翻译应用,未来一年将努力在中国推出更多 Android 应用。Google AI 研究高管李佳表示,Google 计划在中国招募 AI 工程师。 本文来自开源中国社区 [http://www.oschina.net]
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- Hadoop3单机部署,实现最简伪集群
- CentOS7,CentOS8安装Elasticsearch6.8.6
- Eclipse初始化配置,告别卡顿、闪退、编译时间过长
- SpringBoot2更换Tomcat为Jetty,小型站点的福音
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
- SpringBoot2全家桶,快速入门学习开发网站教程
- SpringBoot2初体验,简单认识spring boot2并且搭建基础工程
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- SpringBoot2整合Thymeleaf,官方推荐html解决方案