sql – 基于文件的数据库和基于服务器的数据库有什么区别?

前端之家收集整理的这篇文章主要介绍了sql – 基于文件的数据库和基于服务器的数据库有什么区别?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我知道sql,我知道@R_301_457@的基本结构,但我不知道基于文件的@R_301_457@是如何工作的而不是基于服务器的@R_301_457@.

解决方法

what is the difference between a file-based database and a
server-based database

首先,@R_301_457@存储在文件中!所以简化的答案就是没有区别.

但是当我们提到基于文件的@R_301_457@时,我们指的是我们直接与/直接交互/更新的@R_301_457@(通过JDBC驱动程序提供的sql抽象),但实质上我们只是直接读/写文件.示例是sqlite

当我们谈论基于服务器的@R_301_457@时,我们的意思是有一个服务器进程在运行(绑定到某个端口),它接受请求(即SQL查询).您的进程连接到服务器并将查询发送到服务器,服务器本身负责更新@R_301_457@文件.示例是MS-sql Server.

基于服务器的@R_301_457@可以在任何地方(可以通过网络访问),而基于文件的@R_301_457@必须位于本地文件系统的文件中.

选择哪一个取决于您的需求.

猜你在找的MsSQL相关文章