4.11 本章习题
C:数据的管理通过分布式数据库管理系统(DDBMS)来管理,用户不需要知道所操作的数据具体存储于哪个场地,只需要知道要访问的数据库逻辑结构,即数据库中的各关系模式。分布式数据库允许不同场地使用不同的DBMS。
D: 3.1 反向代理的作用
• 保证内网的安全,通常将反向代理作为公网访问地址,Web服务器是内网
• 负载均衡,通过反向代理服务器来优化网站的负载
3.2 正向代理和反向代理的区别
• 在正向代理中,Proxy和Client同属于一个LAN(图中方框内),隐藏了客户端信息;
• 在反向代理中,Proxy和Server同属于一个LAN(图中方框内),隐藏了服务端信息; Nginx服务器的特性包括:
反向代理/L7负载均衡器
嵌入式Perl解释器
动态二进制升级
可用于重新编写URL,具有非常好的PCRE支持
使用“反向代理服务器”的优点是什么?
反向代理服务器可以隐藏源服务器的存在和特征。它充当互联网云和web服务器之间的中间层。这对于安全方面来说是很好的,特别是当您使用web托管服务时。
C: Nginx服务器的最佳用途。
Nginx服务器的最佳用法是在网络上部署动态HTTP内容,使用SCGI、WSGI应用程序服务器、用于脚本的FastCGI处理程序。它还可以作为负载均衡器。
B:
5.不明确
计算机应用任务分解成多个子任务,由多台计算机分工完成,即采用“功能分布”原则
Reactor Nginx使用Reactor模式。基本上,它是单线程的(但可以分叉几个进程来利用多个内核)。主事件循环等待操作系统发出准备就绪事件的信号 - 例如,可以从套接字读取数据,然后将其读入缓冲区并处理。单线程可以非常有效地为成千上万的同时连接提供服务(由于巨大的上下文切换开销以及大内存消耗,每个连接线程模型都会失败,因为每个线程都需要自己的堆栈) 。
正确 Nginx是一个web服务器和方向代理服务器,用于HTTP、HTTPS、SMTP、POP3和IMAP协议。
错误
PHP兼容最好的是mysql数据库,但是也可以连接其他数据库,如:Medoo、Oracle、SqlServer、Sqlite、MongoDB、postgresql等数据库。
吃西餐一定要用刀叉吗?