目录:
定义-数据库服务器是什么意思?
根据上下文,术语数据库服务器可以指用于运行数据库的硬件和软件。 遵循传统的客户端-服务器模型,数据库服务器作为软件,是数据库应用程序的后端部分。 该后端部分有时称为实例。 它也可以指代用于承载数据库的物理计算机。 在本文中提到时,数据库服务器通常是承载数据库的专用高端计算机。
请注意,数据库服务器独立于数据库体系结构。 关系数据库,平面文件,非关系数据库:所有这些体系结构都可以容纳在数据库服务器上。
Techopedia解释了数据库服务器
在客户端服务器计算模型中,有一个专用主机来运行和提供资源,通常是一个或多个软件应用程序。 还有几个客户端可以连接到服务器并使用此服务器提供和托管的资源。
在考虑客户机/服务器模型中的数据库时,数据库服务器可以是数据库应用程序(实例)的后端,也可以是承载实例的硬件计算机。 有时,它甚至可以指硬件和软件的组合。
在中小型设置中,硬件数据库服务器通常还将托管使用该数据库的软件应用程序的服务器部分。 例如,如果我们考虑银行,则硬件数据库服务器将托管软件数据库服务器和银行的软件应用程序。 该应用程序可能会通过特定的端口连接到数据库,并使用进程间通信来登录和访问驻留在数据库中的数据。 银行中坐在个人计算机上的用户也将使用计算机上安装的应用程序的客户端模块来连接数据库。 在此示例中,实际上我们正在查看两种客户端-服务器模型:数据库和应用程序。
在较大的设置中,事务量可能使得一台计算机将无法处理负载。 在这种情况下,数据库软件将驻留在专用计算机上,而应用程序将驻留在另一台计算机上。 在这种情况下,有一个专用的数据库服务器(由硬件和软件组成)和一个单独的专用应用程序服务器。