主流数据库介绍

本文介绍了关系型数据库如Oracle、MySQL、SQL Server等的特点,强调了Oracle在传统领域的应用,而互联网公司更倾向于使用MySQL。同时,概述了NOSQL数据库的四大类别,包括基于key-value的Memcached和Redis,基于列存储的Cassandra和HBase,基于文档的MongoDB,以及基于图形的Neo4J。文章指出NOSQL数据库是对关系型数据库的一种补充,尤其适用于高并发和高吞吐的WEB2.0场景。最后,提到了不同平台如Windows和Linux上的数据库和服务器选择。
摘要由CSDN通过智能技术生成

下一篇:前端初识(三把利器:HTML标签、CSS、JS(javascript)) 点击跳转
目录篇:python相关目录篇 点击跳转
同类篇:mysql摘要之常用操作命令注释 点击跳转
同类篇:Python实战之pymysql模块实战 点击跳转
同类篇:Python实战之sqlalchemy模块 and ORM介绍 点击跳转
同类篇:Python实战之RabiitMQ消息队列 点击跳转
同类篇:python实战之Redis 点击跳转
同类篇:python实战之Queue队列模块 点击跳转

目录


SQL(关系型数据库):

Oracle    #(主流) 甲骨文公司的    收费
Mysql     #(主流)甲骨文公司的    GPL免费开源和收费  互联网用的最多的
SqlServer #(主流)微软的
DB2       #ADM的
Postgresql
sqlite    #轻量级的
access    #轻量级的

什么是关系型数据库?
    类似excel表格(二维表来表示),使用结构和查询语言sql语句用数据进行存储的,关系型的代表作是MYSQL和Orace

Oracle适合传统大企业,大公司,政府,金融,证券等等。
互联网公司没有生存空间,不需要,难扩展,太笨重,并且需要大费用。一般互联网大公司都会把oracle变成MySQL。

NOSQL(非关系型数据库

总的来讲NOSQL(非关系型)有四类

基于key-value存储数据库:
    典型产品:Memcached、Redis、MemcacheDB、Barkeley DB
    mencached中小企业用的多,大型企业用redis比较多,redis可以替换memcashed

    Memcachedb就是防止mencashed重启所有数据会丢失而被新浪开发出来的。在mencashed基础增加Berkeley DB实现具备了事物恢复能力、持久化数据存储能力和分布式复制能力。

基于列存储(Column-oriented)数据库:
    典型产品:Cassandra 、HBase

基于面向文档(Document-Oriented)数据库:
    典型产品:MgonoDB、CouchDB

基于图形(Graph)数据库:
    典型产品:Neo4J、InfoGrid

非关系型是替代不了关系型的 只能说是一种补充

WEB2.0以用户为主体,上传下载发布帖发布微博等等,动态应请求越来越多,数据库压力比较大,传统关系型的(MySQL、orace)数据库在应用这种WEB2.0高并发和高吞吐的需求的时候就很困难。因为他的大部分数据都要存在磁盘里面去,然后读取的时候用ccle语句来读取并且要保持数据的一致性追求ACID理论,非常繁重。说白了就是用户存的资料我无需费力的存储到我们服务器,所以就诞生了非关系型(NOSQL)数据库

平台体系

windos平台:Csybase、.net、SQL、web服务器:IIS

linux平台:apache、nginx、php、java、mysql、oracle

下一篇:前端初识(三把利器:HTML标签、CSS、JS(javascript)) 点击跳转
目录篇:python相关目录篇 点击跳转
同类篇:mysql摘要之常用操作命令注释 点击跳转
同类篇:Python实战之pymysql模块实战 点击跳转
同类篇:Python实战之sqlalchemy模块 and ORM介绍 点击跳转
同类篇:Python实战之RabiitMQ消息队列 点击跳转
同类篇:python实战之Redis 点击跳转
同类篇:python实战之Queue队列模块 点击跳转

 

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值