android用什么数据库-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

android用什么数据库

2018-05-10 20:01:39 1486 2

android用什么数据库

取消 提交回答
全部回答(2)
  • itxiaowang
    2019-07-17 22:12:06

    Android提供了SDK层的数据库API支持,其底层使用的是SQLite数据库.
    这里的完整概念是Android系统提供的Data持久化方案,完整文档见: https://developer.android.com/guide/topics/data/

    关于数据存储一般有如下一些需要考虑的点:

    1. 持久性: 本地持久、内存持久、云端持久
    2. 安全性: 整体数据的隐私性
    3. 共享性: 数据在应用间、账号间的共享
    4. 备份性: 目前一般需要考虑数据的云端存储
    5. 存储效率与成本: 读写与编解码速度(缓存、视图等),占用硬盘空间、内存空间大小,数据规模
    6. 程序的未来数据演变趋势(变更与扩容)
    7. 数据增量变更与灾备方案
    8. 如果使用第三方组件,需要考虑提供方的长远稳定性

    建议在进行持久化设计时充分考虑上述问题。

    0 0
  • 石建
    2019-07-17 22:12:06
    自带有内存数据库
    0 0
添加回答
相关问答

3

回答

android 用什么数据库

2018-05-10 20:02:31 1541浏览量 回答数 3

1

回答

HTTPDNS Android SDK : 接口 setAuthCurrentTime 如何使用 ?

2022-09-20 16:09:23 36浏览量 回答数 1

1

回答

Android 端 SDK 引入third-push-support.aar扩展包无法正常添加依赖?

2022-09-15 17:15:20 32浏览量 回答数 1

1

回答

【移动推送】使用Eclipse如何集成Android SDK?

2022-09-15 17:09:19 28浏览量 回答数 1

1

回答

【移动推送】Android SDK生成的db文件比较大,是否会影响推送功能的使用?

2022-09-15 15:24:11 22浏览量 回答数 1

1

回答

【移动推送】推送 Android 端的ut/utdid包和其他阿里SDK产生冲突怎么解决?

2022-09-15 15:31:53 24浏览量 回答数 1

1

回答

【移动推送】Android SDK运行时报错 找不到主要类怎么回事?

2022-09-15 15:13:53 19浏览量 回答数 1

1

回答

【移动推送】Android SDK中推送通知打开指定Activity时如何操作?

2022-09-15 15:12:11 23浏览量 回答数 1

1

回答

【移动推送】集成Android SDK后运行App报以下内容如何解决?

2022-09-15 15:12:10 24浏览量 回答数 1

0

回答

语音合成Android SDK

2017-10-25 15:22:15 2382浏览量 回答数 0
189
文章
6218
问答
问答排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载