开发者社区> 问答> 正文

android用什么数据库

云计算小粉 2018-05-10 20:01:39 424

android用什么数据库

数据库 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
添加回答
+ 订阅

分享数据库前沿,解构实战干货,推动数据库技术变革

推荐文章
相似问题
推荐课程