Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/database/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Database 由于数据库存在于不同的网络中,Web应用程序速度非常慢_Database - Fatal编程技术网

Database 由于数据库存在于不同的网络中,Web应用程序速度非常慢

Database 由于数据库存在于不同的网络中,Web应用程序速度非常慢,database,Database,我已经在本地网络服务器中托管了Apache Web应用程序,但数据库PostgreSQL Server位于公共托管的云服务器中。因此,员工对应用程序的访问速度非常慢。如果我在云服务器中托管我的web服务器本身,我应该在局域网中的所有员工系统中启用Internet连接(需要启用网关,即使我只在防火墙中启用对该特定URL的访问,也会有很多其他安全风险),以访问托管的web应用程序 是否有任何解决方案可以非常快速地从我的远程数据库服务器连接和获取数据? 提前感谢您是否使用web API访问数据库?你可

我已经在本地网络服务器中托管了Apache Web应用程序,但数据库PostgreSQL Server位于公共托管的云服务器中。因此,员工对应用程序的访问速度非常慢。如果我在云服务器中托管我的web服务器本身,我应该在局域网中的所有员工系统中启用Internet连接(需要启用网关,即使我只在防火墙中启用对该特定URL的访问,也会有很多其他安全风险),以访问托管的web应用程序

是否有任何解决方案可以非常快速地从我的远程数据库服务器连接和获取数据?


提前感谢

您是否使用web API访问数据库?你可以在Azure中创建一个C#API并使用他们的数据库系统。我认为这更适合服务器故障。没有用于连接数据库的Web API..使用pdo#U pgsql db适配器的正常方法。。我的服务器是Linux…您是否使用web API访问数据库?你可以在Azure中创建一个C#API并使用他们的数据库系统。我认为这更适合服务器故障。没有用于连接数据库的Web API..使用pdo#U pgsql db适配器的正常方法。。我的服务器是Linux…您是否使用web API访问数据库?你可以在Azure中创建一个C#API并使用他们的数据库系统。我认为这更适合服务器故障。没有用于连接数据库的Web API..使用pdo#U pgsql db适配器的正常方法。。我的服务器是Linux。。。