本节书摘来自华章计算机《Oracle高性能自动化运维》一书中的第1章,第1.2节,作者:冷菠 著,更多章节内容可以访问云栖社区“华章计算机”公众号查看。
1.2 Oracle简介
早期是没有数据库这一说法的,这是因为在早期可以直接在内存中使用变量、数组之类的内存结构来存放数据,但是这些数据仅仅贮存在内存中,一旦内存释放,数据就会丢失。
后来人们觉得可以尝试使用平面文件(Flat File)的方式来永久存放数据,将数据记录在文件中,这样就可以在需要的时候将数据从平面文件中读取出来,这种数据存储模式被称为简单文件存储模式。
随着时代的发展,越来越多的文件需要存储在操作系统,导致从大量文件中检索特定的文件就变得非常困难,效率也极其低下。与此同时,人们对数据存储的需求日益增长,对数据存储的要求也越来越高,在这样的环境下,Oracle应运而生。
作为市面上最优秀的数据库之一,Oracle数据库系统是美国Oracle公司(甲骨文)提供的以分布式数据库为核心的软件产品,是目前最流行、应用最广泛的数据库之一。
Oracle数据库主要特点有:
稳定性强;
可用性强;
可扩展性强;
数据安全性强。
当我们将Oracle部署在Linux平台后,就可以很好地发挥Oracle与Linux的功能特点:稳定、高效、灵活。接下来我们就Oracle与Linux内存体系进行介绍。