“嵌入式数据库”这个术语与“数据库”是否有不同的含义?
“嵌入式数据库”这个术语与“数据库”是否有不同的含义?
“嵌入式”这个词确实有它的含义,基本上表示数据库专门用于某个特定应用程序,而不是在多个应用程序之间共享,在某种程度上对应用程序的用户隐藏,并完全由应用程序控制。
概念上,嵌入式数据库只是应用程序的一部分,而不是独立的东西。
例如,看一下使用...的方式,比如一个嵌入式H2数据库。你不需要在你的机器上运行服务器,你的整个数据库存储在一个(原来是两个)本地文件中。当你连接到你的数据库时,它被打开并锁定,当你断开连接时,它被解锁。