服务器、容器、脚本与数据库

服务器介绍
服务器是一种高性能计算机,某方面其性能是普通计算机的几倍甚至更多,它作为网络
节点,提供文件存储等服务,供客户端数据等服务,是互联网的灵魂。
常见的主流服务器主要包括Linux系统及Windows系统的主机。
常见Windows服务器
Windows server2000 IIS6.0
Windows server2003 IIS7.0
Windows server2008 IIS7.0/7.5
Windows server2012 IIS8.0
Windows server2016 IIS8.5
Windows10 IIS10
常见Linux服务器
Ubuntu
Red Hat Enterprise Linux (RHEL)
SUSE Linux Enterprise Server
CentOS (Community OS) Linux Server
Debian
WEB容器
web容器就是一种服务程序,在服务器中一个端口就对应一个提供相应服务的程序(比如Apache默认的端口为80),而这个程序就是处理服务器从客户端收到的请求,如Java中的Tomcat容器, ASP的IIS都是这样的容器。
一个服务器可以有多个容器。
常见的容器主要包括: IIS、 Apache、 Nginx、Tomcat等
脚本语言
脚本语言是一-种WEB端的网页源代码。它又分为静态和动态脚本。
静态:不与数据库发生交互,包括html、html5、shtml。
动态:与数据库进行交互来获取、存储数据,包括asp、aspx、 php、 jsp等。
服务器;
windows系列、linux系列
容器: iis、apache、nginx、tomcat
脚本语言:运行在服务端上的网页源代码
asp、aspx (asp.NET) 、 php、jsp
静态语言: htm1、 shtml
特点;不与数据库发生交互
动态语言:运行在服务端_上的网页源代码特点:通过特定的SQL语法与数据库进行交互
asp、aspx (asp.NET) 、php、jsp
数据库分类下面两类:
关系型数据库:如mysq1、 sq1server、oracle、postsq1
数据结构:
库-》表-》列(字段) -》值
非关系型数据(NOSQL)
redis、mongodb、
数据结构:键值对
比如: {key : value, key1:value1,…}
数据库分类下面两类:
关系型数据库:如mysq1、 sqlserver、oracle、sqllite、postgresql、ibm db2
数据结构:
库-》表-》列(字段) -》值
优点:
1、易于维护:都是使用表结构,格式一-致;
2、使用方便: SQL语言通用, 可用于复杂查询;
3、复杂操作:支持SQL, 可用于一个表以及多个表之间非常复杂的查询。
缺点:
1、读写性能比较差,尤其是海量数据的高效率读写;
2、固定的表结构,灵活度稍欠;
3、高并发读写需求,传统关系型数据库来说, 硬盘I/0是一个很大的瓶颈。
非关系型数据库严格上不是一种数据库,应该是一种数据结构化存储方法的集合,可以是文档或者键值对等。
优点:
1、格式灵活:存储数据的格式可以是key,value形式、文档形式、图片形式等等,文档形式、图片形式等等,使用灵活,应用场景广泛,而关系型数据库则只支持基础类型。
2、速度快:nosql可以使用硬盘或者随机存储器作为载体,而关系型数据库只能使用硬盘;
3、高扩展性;
4、成本低:nosql数据库部署简单,基本都是开源软件。

缺点:
1、不提供sql支持,学习和使用成本较高;
2、无事务处理;
3、数据结构相对复杂,复杂查询方面稍欠。

非关系型数据库的分类和比较:
1、文档型
2、key-value型
3、列式数据库
4、图形数据库
常见的关系型数据库及管理员账号:
Acfess数据库:小型数据库,性能低,安全性低,无需登录账号密码。
Sqlserver数据库:轻量级中小型,也叫mssq|数据库,微软的数据库,需要登录账户密码,最高权限管理员名称: sa
Mysq|数据库:轻量级,需要账户密码,被Oracle收购了,最高权限管理员名称: root
Oracle数据库:属于甲骨文公司,大型数据库,可以建立很多数据库,最高权限管理员名称: sys

服务器、容器、脚本、数据库的关系:
windows 2000+iis6+asp/ aspx+access数据库
Windows server2003+IIS7 .0+asp/ aspx+access数据库
Windows server 2008+IIS7.0/ 7.5asp/ aspx+acces s数据库
Windows server2012+IIS8 .0+asp/ aspx+access数据库
Windows server2016+ IIS8.5+asp/ aspx+acces s数据库
Windows server2019+ IIS10+asp/ aspx+access数据库

服务器、容器、脚本对应关系
常见的配置:
Access + asp/aspx + IIS + Windows
Sqlserver(mssq|) + asp/aspx + IIS + Windows
Mysql + php/jsp + Apache + Linux/Windows
Oracle +jsp + apache/Nginx/Tomcat + Linux/Windowsj
数据库与脚本、系统、并非绑定关系,只是出于性能而已的配置、另外还要注意Windows对大小写不敏感,而Linux对大小写敏感。

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值