资深的IT(LINUX ORACLE)人士请进 小白问几个问题

2024-05-14

1. 资深的IT(LINUX ORACLE)人士请进 小白问几个问题

1. 数据库通常指的是数据库管理系统。Oracle是目前世界最大的数据库管理系统开发商。Oracle的数据库也是很强大的。微软的数据库就是SQL SERVER。无论是Oracle还是SQL SERVER,都是用来管理数据库的工具,它们提供数据的存储、管理、查询、修改等等工作。
 
2. 当数据量和数据库访问量达到一定级别时,单台节点的服务器已经不能满足访问数据库的性能需求了,这时就需要多台服务器甚至多台存储系统共同提供服务,增加整个数据库系统的服务性能,这个东西就叫集群。所谓数据库集群架构师就是设计和管理数据库集群环境的技术人员。
DBA= Database Administrator 数据库管理员
系统架构师的概念很宽泛,一般指参与设计系统的开发人员,资深开发工程师。
RHCE认证就是Redhat认证工程师,是一个Redhat Linux的系统认证。
其他那几个什么架构师,什么开发之类的意思差不多,只不过面向的开发对象或环境不同而已。
 
3. Linux是操作系统,Oracle是数据库,两个概念上有区别。Oracle是可以跨平台的,它可以安装在Linux、Windows、Unix等平台上,Linux只是其中之一。Linux集群也是根据功能区分的,因为所谓集群都是针对服务来说的,“Linux集群”的说法有点不太准确。比如常用的高可用(HA)集群,可以实现某些服务在一台机器上运行时,一旦发生宕机立刻切换到另一台备用的机器上,大大降低宕机的损失。而Oracle集群是Oracle公司自己研发的技术,RAC,全称Real Application Clusters,译为“实时应用集群”。它的作用是横向扩展服务器硬件资源,使多台服务器共同提供服务,扩展数据库平台的服务能力。同时,在一个数据库发生故障时,其他服务器可以同时接管其服务,达到“高可用”的效果。通俗的讲,OracleRAC集群就是“负载均衡集群”和“高可用集群”的结合体。OracleRAC是不依赖操作系统的,所以和Linux集群无关。
 
至于你提出的创业问题,它不属于技术问题,我认为不应该归纳到一起来提问,因此不做回答。

资深的IT(LINUX ORACLE)人士请进 小白问几个问题