Chronicles 是什么数据库
可以理解的是 Chronicles 是 EPIC 公司根据 IRIS 进行魔改后的一个 DBMS。
简单的来说 Chronicles 就是一个数据库管理系统,但这个数据库管理系统不是我们常说的关系数据库的关联系统。
数据库结构
只要对数据库有所了解的都知道数据库通常就是 2 个部分,一个是存储,一个是进程。
存储是我们如何把获得数据进行存储的,进程就是用来管理存储的数据的。
数据库就是上面 2 个部分合并在一起,并且通过网络或者某种方式提供给用户使用的。
Chronicles
Chronicles 就是为了完成上面的这个功能的数据库管理系统。
可以说 Chronicles 就是 EPIC 的核心,没有 Chronicles 就没有 EPIC
EPIC
EPIC 系统没有中间层,所有的操作都会通过界面直接作用在数据库上。
这是因为 EPIC 的开发时间比较早,在早期还没有计算机网络的概念,相信在 EPIC 的早期应该是按照单机方式进行部署和安装的。
现在应该都是基于网络的,但是和我们常见的 Web 应用还不一样。
Web 应用是有中间层的,EPIC 没有,所以所有的数据操作都直接作用在数据库上,包括用户授权等等。
这也就是为什么 EPIC 在用户授权的时候是需要通过客户端授权的。