|
知识路径: > 数据库技术 > 数据库技术基础 > 数据库模型 > 典型数据库:RDB(关系数据库)、OODB(面向对象数据库)、ORDB(对象关系数据库)、XML数据库、NoSQL(非关系数据库) > 非关系型数据库NoSQL > NoSQL数据库的种类 > 其他存储模式 >
|
考试要求:掌握
相关知识点:3个
|
|
|
|
网格和云数据库(Grid&Cloud Database)是基于网格计算或者云计算的数据库。云计算是一种随需计算或者效用计算,允许用户无需了解底层IT基础设施架构,就能通过互联网访问各种基于IT资源的服务。网格计算可以理解为“虚拟超级计算机”,以松耦合的方式将大量的计算资源连接在一起提供单个计算资源无法完成的计算能力。二者的意义在于,即使本地资源有限,个人和企业开发者也可通过网络进行复杂运算,这个计算过程后端实现是透明的。
|
|
|
四类主流的数据库提供基于云服务的能力,满足个人和企业基于云平台部署的业务发展需要,如最新的文档存储MongoDB、Amazon DynamoDB。但是这里的网格和云数据库与这四类数据库有两个显著区分特点:第一个特点,网格和云数据库有明显的网格计算或者云计算特征,如基于大数据的计算、实时数据流的计算和分布式计算等;第二个特点,网格数据库和云数据库天生是为了网格计算或云计算而产生的,它们是绝对的专业户,而基于云平台提供服务的数据库只能算是可以在云平台上正常使用的某类数据库,即普通用户。目前,主流的数据库产品有GridGain和CrateDB。
|
|
|
CrateDB是开源的大规模可伸缩的数据存储系统,提供强大的搜索功能。它使用SQL处理各种表格数据、非结构化数据和二进制对象,并且支持高可用性和实时大规模并行访问和处理。
|
|
|
GridGain内存数据库可支撑OLTP、OLAP或者混合事务/分析处理使用场景,服务器集群中分发数据集,为此能比基于磁盘的数据库快千倍;而分布式SQL功能可以使用标准数据库命令通过ODBC/JDBC接口读取和写入数据库,提供巨大的数据库可扩展性。
|
|
|