关系型数据库有:MySql,Orcale,SqlServer,Access.
非关系型数据库(nosql)有:Hbase,MongoDB
关系型数据是以行和列的形式展示,行与列的形式组织起来的数据的集合。一个数据库包括一个或多个表。比如说一个的信息有:ID,身份证,姓名,年龄,性别,住址等,这信息都是和这个人有关系的。
非关系型数据库里面的数据是以 ”key”,”value”键值对的形式存在,key是唯一的,value值可以有多个重复的数据。
Nosql数据库优点:
1. 成本:nosql数据库简单容易部署,基本上都是开源软件,不像oracle数据库那样收费,和关系型数据库比起来价格便宜。
2. 查询速度:nosql数据库是将数据存储到缓存之中,关系型数据库将数据存储到硬盘中,所以nosql数据库查询速度快。
3. 存储数据的格式:nosql的存储格式是key,value形式、文档形式等等,所以可以存储基初类型以及对象或者集合等各种格式,关系型数据库只支持基础类型。
4. 拓展性:关系型数据库有join这个样的多表查询机制的限制导致拓展很艰难。
缺点:
1. 维护的工具和资料有限,因为这个nosql属于新的技术。
2. 不提供对sql语句的支持,如果不支持sql,会产生一定用户的学习和使用成本。
3. 不提供关系型数据库对事物的处理。
远近互联技术-刘 整理发布,希望能对同是技术的你有所帮助。
远近互联专业提供网站建设、APP开发、网站优化、外贸网站SEO、微信运营的品牌整合营销服务,让客户通过网络品牌建立与网络传播提高业绩。