web的结构原理是什么?其有哪些特点
web的工作原理:
1、用户在浏览器中输入要访问的web站点地址或在已打开的站点点击超链接。
2、由DNS进行域名解析,找到服务器的IP地址,向该地址指向的web服务器发出请求。

3、web服务器根据请求将URL地址转换为页面所在的服务器上的文件全名,查找相应的文件。
4、若URL指向静态文件,则服务器将文件通过http协议传输给用户浏览器;若HTML文档中嵌入了ASP,PHP,JSP等程序,则由服务器直接运行后返回给用户;
如果web服务器所运行程序包含对数据库的访问,服务器会将查询指令发送给数据库服务器,对数据库执行查询操作,查询结果由数据库返回给web服务器,再由web服务器将结果潜入页面,并以html格式发送给浏览器。
5、浏览器解释html文档,在客户端屏幕上展示结果。
WEB 结构特点:
1)web是一种超文本信息系统。
2)web事图形化的和易于导航的。
3)web 与平台无关。
4)web是分布式的
5)web具有新闻性
6)web 是动态的,交互的。
世界知名数据库
世界知名的数据库有很多,其中一些最受欢迎的数据库包括:
Oracle:Oracle是全球最大的企业级软件公司之一,其数据库产品也是全球最受欢迎的数据库之一。Oracle数据库具有高性能、可扩展性和可靠性,广泛用于各种行业,包括金融、零售、制造业等。
MySQL:MySQL是一个开源的关系型数据库管理系统,广泛应用于Web开发。由于其易用性和可扩展性,MySQL已成为许多大型网站和应用程序的后端数据库。
Microsoft SQL Server:Microsoft SQL Server是微软公司推出的关系型数据库管理系统,为企业级数据提供了强大的存储和管理功能。
PostgreSQL:PostgreSQL是一个开源的对象关系型数据库管理系统,具有强大的事务处理功能和数据完整性保证。它广泛用于各种应用领域,包括Web开发、数据仓库和数据分析等。
Redis:Redis是一个基于内存的数据结构存储系统,具有高速读写和数据结构化的特点。它广泛应用于缓存、会话管理、消息队列等场景。
MongoDB:MongoDB是一个面向文档的NoSQL数据库,具有高性能、可扩展性和易用性。它广泛用于Web开发、大数据分析和实时数据采集等领域。
Cassandra:Cassandra是一个可扩展的NoSQL数据库,具有高可用性和高性能的特点。它广泛应用于社交媒体、金融和电子商务等领域。
HBase:HBase是一个分布式的列式数据库,具有高可用性、可扩展性和实时读写的能力。它广泛应用于大数据存储和处理场景。
Berkeley DB:Berkeley DB是一个嵌入式数据库引擎,具有轻量级、高性能和可移植性的特点。它广泛应用于各种应用程序中,包括操作系统、嵌入式系统和桌面应用程序等。
CouchDB:CouchDB是一个基于文档的NoSQL数据库,具有简单易用的特点。它广泛应用于各种应用程序中,包括Web应用程序、移动应用程序和实时数据采集系统等。