提出云计算这个概念的时间并不长,但随着云的兴起,非关系型数据库也成为了一个热门的新领域,并迅速发展。这种新型的数据库与相对传统的数据库而言,可以发挥其特有的作用,行使自己的自身价值,对多台计算机进行操作,保存用户的数据。
(一)基于硬件资源的云服务
硬件服务就是运用多种硬件提供相应的服务,在利用这些服务资源的同时,需要考虑它的具体利用率,使用户对资源的处理和运用更加简洁方便,而且相应的在对用户进行干预的较少,用户为了满足自己的需求,通常需要自己去开发资源和维护,这样对用户的人群就范围有了一定程度上的限制。而且,虽然用户在对这些资源使用开发的同时具备了一定程度上的灵活性但是,云资源模式应用的层次有限,用户需要具备一定的使用能力才能够使用开发,整体利用率并不是很高,使用群体也有限,一般应用与较大规模的企业。
(二)通用于开放平台的云服务
一般用户可以利用这种开放性的服务平台作为云服务的开发平台,而且它对于用户的要求不高,只需要具体掌握它的使用方法与操作手段就可以了。理解其特点,这样就能在开放的云服务平台上开发用户所需要的专项应用系统。通用于开放平台的云服务也有他的不足之处,在通用的开发平台上很难做到统一规范的操作,同时,也很难界定在不同的领域应对不同的用户需求上对与通用服务平台的描述也是各不相同的。所以,要设计一个能够满足广大用户需求并且可以高效运行的通用开发平台是通用于开放平台的云服务这种模式的设计难点。这种模式的服务平台是同时可以被多个不同用户共同使用的,所以这种模式的服务平台对资源利用率较高。可是,这种模式同一需要用户在享受服务的同时较多的介入开发过程,比较适合具有一定开发能力的中型企业用户。
(三