Skip to content

4、嵌入式数据库

特点

  • 嵌入式:常规的有专门服务器
  • 实时性:要求及时响应
  • 移动性:国内提的比较多
  • 伸缩性:结合软硬件和客户需要进行伸缩

分类(按照存储位置不同)

基于内存方式

定义:基于内存的数据库系统是实时系统和数据库系统的有机结合 特点:内存数据库是支持实时事务的最佳技术,其本质特诊是以其“主拷贝”或“工作版本”常驻内存,即活动事务只与实时内存数据库的内存拷贝打交道

基于文件方式

定义:以文件方式存储数据库数据。即数据按照一定格式存储在磁盘中。使用时由应用程序通过相应的驱动程序甚至直接对数据文件进行读写 特点:访问方式是被动的,只要了解文件格式,任何软件都可以直接读取,所以安全性低。虽然存在诸多弊端,但是,可以满足嵌入式系统在空间、事件等方面的特殊要求

基于网络方式

定义:基于手机的 4/5G 网络之上的数据库系统,在逻辑上可以把嵌入式设备看作远程服务器的一个客户端 特点:无需解析 SQL 语句;支持更多 SQL 操作;客户端小、无需支持可剪裁性;有利于代码重用。

KESHAOYE-知识星球 V20250523200726