首页 > 运维 > 经验 > 哪些产品用了mysql数据库,mysql 在国内有哪些大型企业的核心系统在用么亚马逊用的是什么

哪些产品用了mysql数据库,mysql 在国内有哪些大型企业的核心系统在用么亚马逊用的是什么

来源:整理 时间:2024-05-30 22:59:20 编辑:黑码技术 手机版

本文目录一览

1,mysql 在国内有哪些大型企业的核心系统在用么亚马逊用的是什么

新浪,淘宝,网易都有用MYSQL制作的频道。亚马逊的看不出来,URL已经处理过了,看不出来源码是什么开发的。
支持一下感觉挺不错的

mysql 在国内有哪些大型企业的核心系统在用么亚马逊用的是什么

2,MySQL数据库是哪个公司的产品

MySQL 是一个关系型数据库,由瑞典 MySQL AB 公司开发,目前属于 Oracle 旗下公司。MySQL 最流行的关系型数据库管理系统,在 WEB 应用方面 MySQL 是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件之一。MySQL 是一种关联数据库管理系统,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。MySQL 所使用的 SQL 语言是用于访问数据库的最常用标准化语言。MySQL 软件采用了双授权政策(本词条"授权政策"),它分为社区版和商业版,由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,一般中小型网站的开发都选择 MySQL 作为网站数据库。由于其社区版的性能卓越,搭配 PHP,Linux和 Apache 可组成良好的开发环境,经过多年的web技术发展,在业内被广泛使用的一种web服务器解决方案之一,称之为LAMP。

MySQL数据库是哪个公司的产品

3,MySQL有哪些引擎

a.Innodb引擎,Innodb引擎提供了对数据库ACID事务的支持。并且还提供了行级锁和外键的约束。它的设计的目标就是处理大数据容量的数据库系统。它本身实际上是基于Mysql后台的完整的系统。Mysql运行的时候,Innodb会在内存中建立缓冲池,用于缓冲数据和索引。但是,该引擎是不支持全文搜索的。同时,启动也比较的慢,它是不会保存表的行数的。当进行Select count(*) from table指令的时候,需要进行扫描全表。所以当需要使用数据库的事务时,该引擎就是首选。由于锁的粒度小,写操作是不会锁定全表的。所以在并发度较高的场景下使用会提升效率的。b.MyIASM引擎,它是MySql的默认引擎,但不提供事务的支持,也不支持行级锁和外键。因此当执行Insert插入和Update更新语句时,即执行写操作的时候需要锁定这个表。所以会导致效率会降低。不过和Innodb不同的是,MyIASM引擎是保存了表的行数,于是当进行Select count(*) from table语句时,可以直接的读取已经保存的值而不需要进行扫描全表。所以,如果表的读操作远远多于写操作时,并且不需要事务的支持的。可以将MyIASM作为数据库引擎的首先。补充2点:c.大容量的数据集时趋向于选择Innodb。因为它支持事务处理和故障的恢复。Innodb可以利用数据日志来进行数据的恢复。主键的查询在Innodb也是比较快的。d.大批量的插入语句时(这里是INSERT语句)在MyIASM引擎中执行的比较的快,但是UPDATE语句在Innodb下执行的会比较的快,尤其是在并发量大的时候。
isam执行读取操作的速度很快,而且不占用大量的内存和存储资源。isam的两个主要不足之处在于,它不支持事务处理,也不能够容错:如果你的硬盘崩溃了,那么数据文件就无法恢复了。如果你正在把isam用在关键任务应用程序里,那就必须经常备份你所有的实时数据,通过其复制特性,mysql(和php搭配之最佳组合)能够支持这样的备份应用程序。myisammyisam是mysql(和php搭配之最佳组合)的isam扩展格式和缺省的mysql数据库引擎。除了提供isam里所没有的索引和字段管理的大量功能,myisam还使用一种表格锁定的机制,来优化多个并发的读写操作。其代价是你需要经常运行optimize table命令,来恢复被更新机制所浪费的空间。myisam还有一些有用的扩展,例如用来修复mysql数据库文件的myisamchk工具和用来恢复浪费空间的myisampack工具。heapheap允许只驻留在内存里的临时表格。驻留在内存里让heap要比isam和myisam都快,但是它所管理的数据是不稳定的,而且如果在关机之前没有进行保存,那么所有的数据都会丢失。在数据行被删除的时候,heap也不会浪费大量的空间。heap表格在你需要使用select表达式来选择和操控数据的时候非常有用。要记住,在用完表格之后就删除表格。让我再重复一遍:在你用完表格之后,不要忘记删除表格。innodb和berkley dbinnodb和berkley db(bdb)数据库引擎都是造就mysql(和php搭配之最佳组合)灵活性的技术的直接产品,这项技术就是mysql(和php搭配之最佳组合)++ api。在使用mysql(和php搭配之最佳组合)的时候,你所面对的每一个挑战几乎都源于isam和myisam数据库引擎不支持事务处理也不支持外来键。尽管要比isam和myisam引擎慢很多,但是innodb和bdb包括了对事务处理和外来键的支持,这两点都是前两个引擎所没有的。如前所述源码天空

MySQL有哪些引擎

4,OracleDB2MySQLSQL ServerSybase这几款数据的重点应用

这个事情需要展开来看很多大型企业单位为了满足业务系统的使用需要,使用很强劲的服务器主机,以大型机、小型机为主。这些机器都不使用windows系统,所以SQL Server之类的数据库没办法在这种机器上运行。Oracle、DB2、Sybase之类的是主流,这几个数据库有很强大的技术支持团队,也是受到大企业欢迎的原因。计算机水平国外还是比较高的,所以外国软件公司开发的针对大企业的软件也都要求在这种数据库上运行。约定俗成,微软的操作系统和数据库由于不能运行在很强劲的主机上,所以只能给中小企业服务。微软系列的还有access数据库,基本上是为单机服务的。至于MySQL基本上是为网站服务的,主要特点是免费,应用挺多,但是大企业信息化软件很少用,因为没有对应的业务支持人员,到时候出问题,找不到人,就出大事故了。反过来再看数据库本身,都有参数说明,你仔细看看就知道了。很多小数据库本身底气就不足,并发数量、最大库文件等等参数标得很低,你说大企业动辄几T几P的数据,敢忘这种数据库上放吗?软件公司敢编写用这种数据库的软件吗?再说说知名度,企业之间都会互相问,要是一个很小很便宜的数据库大家都用,都用得很好,市场占有率极高。自然口碑就好,大家就都用了。微软的sqlsever就是一个例子。从最开始的6.5基本上不能用到sql2000很成功,得到大量企业的认同,到现在出到2008版本,占有率很高了,就是口碑,可是它在大企业中使用不理想,所以还是占有中小企业。分析这些数据库,应该多方面来看,不能只看参数,只看技术。你都分析好了,发现某个数据库不像大家说的,你能用,可是市场上找不到对应的软件,也没辙,除非你自己编写。
oracle声称是面向对象的数据库,主要用于大企业中,如银行,它的安全性和性能都好,mysql、sqlserver一般用于中小企业
银行
Oracle为大型企业如银行、电信其余多用于小企业
说说我的看法,先引用一位参加过数据库交流会大牛的文章,数据库技术大会和系统架构师大会都是每年举办一届,到目前为止数据库技术大会成功举办了三界,三界技术大会的参会人数成逐年上升的趋势,大致的信息如下:l 第一届数据库技术大会1) 主要是阿里系三家公司:淘宝、阿里巴巴和支付宝的技术人员表演的地方;2) 技术领域主要是Oracle数据库话题很热,MySQL数据库话题其次,SQL Server数据库话题排行第三位,广告性分享主题含金量不高;l 第二届数据库技术大会1) 风向有所转变,除了阿里系的技术人员踊跃分享外,百度、搜狐和新浪等公司的兄弟也开始分享,以及一些传统行业的技术人员;2) MySQL数据库和NoSQL数据库话题成为最热,Oracle数据库紧随其次,SQL Server数据库和Sybase数据库属于旗鼓相当,DB2数据库人数最少,国产数据库的主题分享人数有所增加,广告性质的主题技术含量有所提高;l 第三届数据库技术大会,风向也发生一些变化1) MySQL数据库话题最热,Oracle数据库话题紧随其后,NoSQL数据库话题局限于Redis和Hadoop(备注:准确说Hadoop还不能放到数据库领域),其活跃程度有所下降,不过依靠新浪微博平台的应用而追捧人数依旧不少,而且Redis也确实有非常大的应用前景,国产数据库的主题分享人数逐渐增加,并且成为本次数据库大会的第四热门话题,分享的主题技术含金量也有质的变化,DB2数据库和SQL Server数据库的主题参与人数非常可怜,主题的技术含金量也较低;-------------------------结合以上文章,看来,oracle、mysql、sqlserver、sybase还是比较热的接下来每个来说说:oracle:这个数据库领域的巨头,在处理海量数据时的性能和稳定性,让他稳居市场占有率第一,据说占有率达40%之多------这一说法来源于《深入浅出oracle》,比较可靠;至于应用领域,oracle涉及的领域很多,主要的还是证券,金融这块;其他的银行,电信,互联网也有,但相比其他数据库来说,没有绝对优势; db2,:IBM的产品,现在用的人相比其他的要少点,涉及领域也不少,主要是银行(建行)这块,可能是IBM利用自己的服务器,来达到db2捆绑销售的缘故(个人猜测)MySQL:由mysql ab研发,现纳入oracle公司,总的说来,mysql是很优秀的,轻量级,部署方便,开源,免费(技术服务是要收费的),除此之外,mysql几乎拥有了oracle提供的大部分功能,能够承载绝大多数的应用,如果mysql没有被oracle收购的话,估计,也会让oracle这位巨人为之颤抖。涉及的领域也是N多,就像你说的,mysql在淘宝是主力,在电信行业,我接触的一些老的系统都sybase,最近这一年才开始慢慢迁移到mysql,google也用mysql,到什么程度,我不知道,然后其他类似一些开源论坛(PHP+MYSQL组合),门户之类(当当网,珍爱网,人人网)这些,还是以mysql为主,所以不要认为mysql只是小公司的专利,这让,阿里、google情何以堪;sybase: 貌似也被收购了,具体怎么样你可以去详细查资料,设计领域主要还是电信增值业务这块,不是说sybase比其他数据库更适合,一开始就打入的市场,不是说能退就退的;sqlserver:这个真心没用过,没发言权。。。
文章TAG:哪些产品用了mysql数据库mysql在国内有哪些大型企业的核心系统在用么亚马逊用的是什么

最近更新