Advertisement

嵌入式数据库的知识点整理与解析

阅读量:

嵌入式数据库知识概况

  • 嵌入式数据库
  • Derby
  • SQLite
  • H2
  • 总结

嵌入式数据库

嵌入式数据库(Embedded Database)简介:

从软件角度来看, 数据库被划分为两大类:
一种是主服务器(DB系统), 另一种则是嵌入式DB系统(Embedded DB System).

  • 包括 Oracle、PostgreSQL、MySQL 和 SQL Server 等大家所熟知的主流关系型数据管理系统(RDBMS),我们统称为关系型数据管理系统(RDBMS)。然而也有一些特定的数据库产品提供嵌入式的解决方案。
  • 例如 SQLite 或 Berkeley DB 这类 databases 也是一种专门设计用于内嵌在应用程序中的小型关系型存储解决方案。
  • 它们所处的内存地址空间存在差异。通常以守护进程形式独立运行的关系型数据管理系统(RDBMS)与基于应用程序的一体化架构存在显著区别:前者以守护进程形式独立运行;而后者则以一体化的架构将 embedded database 与应用程序整合在同一进程中共同执行。

为何会出现嵌入式数据库呢?

  • 在实际开发过程中,默认情况下最常接触到的是数据库服务器系统,在嵌入式设备上应用相对较少。
    • 在微型设备应用中(例如手机或小型电脑),不适合部署高达几

全部评论 (0)

还没有任何评论哟~