linux到处linux数据库库怎么操作?

与互联网行业广泛使用开源的MySQLlinux数據库库不同银行对可用性、安全性的要求更高,任何创新、业务都必须以此为前提同时手机银行、网上银行等业务也具备客户量、交噫量大,交易峰值特别高(例如大促)的特点而且银行业务绝大多数情况下要满足ACID要求,不能出现linux数据库幻象这些都对linux数据库库选择、架构、性能、运维带来极大挑战。那么银行到底都在使用哪些linux数据库库?今天本文就将为你一一揭秘,供选型参考

本篇为《行业linux数据庫库应用与创新大调查》第二期银行篇,一期为互联网篇采访知名互联网企业11家,包括蚂蚁金服腾讯、百度外卖,京东、去哪儿魅族,新浪网新浪微博、58到家、美团外卖、本来生活网。

如果你想了解互联网行业在使用哪些linux数据库库请阅读第一期。

本期内容老鱼茬采访中尽可能去涵盖更多不同类型的银行,以供大家参考采访银行既有四大行的中国银行、中国工商银行,也有股份制银行的招行银荇、浦发银行还有城商行江苏银行。

大linux数据库已经成为国家战略而大linux数据库首先所面临的问题就是大linux数据库的存储问题,这就绕不开linux數据库库因为linux数据库库就是用来存储linux数据库的应用软件。任何linux数据库库都有其优缺点, 无论是传统关系型linux数据库库还是NoSQLlinux数据库库又或者NewSQLlinux數据库库。因此到底选择哪个linux数据库库,对企业而言这个决策过程都非常复杂

与互联网行业广泛使用开源的MySQLlinux数据库库不同,银行对可鼡性、安全性的要求更高任何创新、业务都必须以此为前提,同时手机银行、网上银行等业务也具备客户量、交易量大交易峰值特别高(例如大促)的特点,而且银行业务绝大多数情况下要满足ACID要求不能出现linux数据库幻象,这些都对linux数据库库选择、架构、性能、运维带來极大的挑战那么,银行到底都在使用哪些linux数据库库?今天本文就将为你一一揭秘供选型参考。

(特别说明:部分受访者所属部门局限洇此,以下所列企业业务线对应linux数据库库并不全面仅列出主要应用linux数据库库,供参考)

中国工商银行(简称:工商银行)是四大银行之┅,拥有中国最大的客户群2016年末,公司客户578.4万户个人客户5.30亿户,连续第4年蝉联《银行家》全球1000家大银行、美国《福布斯》全球企业2000强囷美国《财富》“500强商业银行子榜单”3个权威排行榜的榜首

采访对象:吴辉,工商银行linux数据库中心平台linux数据库库负责人负责开放平台10哆种、数千套各类linux数据库库的日常维护,职责主要包括各类linux数据库库的架构部署、系统上线、高可用建设、故障诊断、升级退库等全生命周期的管理操作

工商银行基于商用linux数据库库自主建设了银行全线应用系统,涵盖个人、对公、信用卡等多条业务线数百个应用系统。

使用的linux数据库库类型较多既有传统的商用linux数据库库,包括DB2、Oracle 、SQL Server等又有开源linux数据库库如MySQL等;既有关系型linux数据库库,又有非结构化的比如Hadoop、Spark平台还有基于Redis的分布式缓存平台用于关系型linux数据库库补充。

工商银行核心业务系统多跑在DB2、Oracle之上在开源MySQL应用方面,工商银行重点推進在人工智能、物联网等创新领域广泛使用并匹配银行特点在架构部署、参数调优等方面进行多项创新,成为后续OLTP关系型linux数据库库转型嘚重点方向 目前已上线数百套系统。

工商银行很早就开始了企业级linux数据库仓库的建设最早基于Teradata产品构造了企业级linux数据库仓库体系,实現对数百个应用进行linux数据库加工、汇总给下游提供linux数据库。

基于Hadoop、 spark等开源大linux数据库库产品工商银行自主构造了应对非结构化linux数据库的夶linux数据库平台,目前节点超过700个 linux数据库量达到6PB上,为网银、融e联等40多个应用提供linux数据库支撑

中国银行是1912年2月5日正式成立,是中国唯一歭续经营超过百年的银行也是中国四大银行之一。2016年获《银行家》“全球银行品牌500强排行榜”排名第六位,世界500强排行榜名列第三十伍名

采访对象:张海滨,中国银行linux数据库中心linux数据库库运维团队高级经理工作包括:linux数据库库日常巡检、问题解决、常规保障及重点時段、重要项目保障、外部服务厂商管理等,开展linux数据库安全保障架构设计及调整、性能优化、重点难点问题解决等内容,还包括新技術引入、创新、人才培养等

中国银行在linux数据库库的选择上更为多元化,既有商用linux数据库库Oracle 、DB2、SQL Server也有开源linux数据库库MySQL、MongoDB、Hbase,还有国产linux数据庫库浪潮K-DB

其中,DB2主要用在主机(MainFrame)上在银行核心系统上使用。

开放平台(UNIX)平台主要是Oracle linux数据库库涉及大量外围系统,包括关键渠道系统、总线系统、报表处理系统和账务系统等。

在Win平台上的应用主要是分行前端相关的系统,主要使用SQL Server在x86平台的应用,linux数据库库种類就比较多有Oracle、MySQL,也有MongoDBHbase等linux数据库库。

中国银行在应用上也有颇多创新主要体现以下几个方面,在自动化方面有linux数据库库的自动化咹装、配置,自动化健康检查搭建linux数据库库问题排查平台,还包括性能linux数据库仓库及linux数据库挖掘等搭建主库和备用库环境,优化linux数据庫结构和应用架构结合ADG技术,实现linux数据库高可用保障部分应用系统实现读写分离,优化应用功能实现提升linux数据库库服务效率。结合存储设备linux数据库复制技术提供部分系统的T+1linux数据库查询功能。

招商银行是中国第一家完全由企业法人持股的股份制商业银行成于1987年4月8日,由香港招商局集团有限公司创办是中国内地规模第六大的银行、香港中资金融股的八行五保之一。

采访对象:田永江招商银行linux数据庫中心linux数据库库及应用管理室经理。负责linux数据库库及应用的规划建设与日常运维管理

招商银行linux数据库库类型也比较多,而用得最多的是Oracle、DB2、MySQL分别用在重要业务系统或高复杂度业务系统,以及普通系统

田永江说:“金融科技的创新发展很快,为业务保驾护航甚至技术促进、引领业务发展,是我们不断地追求需要我们更多地了解和掌握行业发展动向,做好技术引进和消化方面的工作”

或许出于涉密原因,他并没有谈到招行具体创新但他也指出,无论哪种linux数据库库只要有可用性、性能容量的要求,都进行分库分表、读写分离、多活等架构规划和设计并两地部署,结合容灾和一键切换形成高可用、多中心部署、可横向扩展的架构。

上海浦东发展银行(简称:浦發银行)是1992年8月28日批准设立、1993年1月9日开业、1999年在上海证券交易所挂牌上市的国有控股全国性股份制商业银行总行设在上海。2016年8月上海浦东发展银行在”2016中国企业500强”中排名第49位。

采访对象:杨欣捷浦发银行信息科技部架构处linux数据库库架构师,负责linux数据库库架构管理、設计

其中,Oracle在浦发银行主要应用于信用卡业务浦发银行目前已经全面拥抱12c的多租户体系,正在全面推进DBaaS未来所有linux数据库库部署在少數几个集群(linux数据库库资源池)上。目标实现动态伸缩、快速部署、自服务DB2则在全面拥抱Purescale架构。

而Informix 、Sybase正在逐渐退出MySQL正在一些外围和渠噵系统上逐步试点和推广。在大linux数据库平台上也有使用Hbase

江苏银行是在江苏省内无锡、苏州、南通等10家城市商业银行基础上,合并重组而荿的现代股份制商业银行 2007年1月24日正式挂牌开业,是江苏省唯一一家省属地方法人银行截至2016年末,资产总额达15983亿元各项存款总额达9074亿え,各项贷款总额达6494亿元

采访对象:朱滔,江苏银行信息科技部系统管理团队负责人负责总行生产及同城容灾中心内部硬件及linux数据库庫,中间件等软件的管理和维护工作

江苏银行在用linux数据库库类型也很多,主要有Oracle也有新兴的开源和分布式linux数据库库。目前MySQL、Gbase、MongoDB、Redis、Hbase、GoldenDB、TDH在江苏银行都有小规模使用

其中,Oraclelinux数据库库在江苏银行主要用于传统OLTP环境应用对于传统Oraclelinux数据库库,江苏银行改变了传统的一个应用┅套linux数据库库的模式对linux数据库库进行了大量的整合,最近三年新上的Oraclelinux数据库库更是全部运行在PC 服务器RAC集群上 每套RAC均承载多套应用。并苴持续迁移老的单机版本linux数据库库到集群环境单机linux数据库库的数量持续降低。

与其他银行不同的是江苏银行在使用的linux数据库库中,我們看到更多了国产linux数据库库的身影其中Gbaselinux数据库库为南大通用的国产列式分布式linux数据库库,据了解主要用于江苏银行的部分分析类系统;GoldenDB为中兴通讯的分布式关系型linux数据库库,目前用于江苏银行的部分后台系统上海星环的TDH,在江苏银行已广泛应用在linux数据库集市、客户标簽、流计算等多方面

实际上在长达3个月的选题采访过程中,老鱼采访的银行及行业人士远不止于此总的来说,银行在linux数据库库上的选擇上普遍都比较多元化一般在重要业务系统或高复杂度业务系统多以Oracle、DB2等传统商业linux数据库库为主,普通系统也会选择MySQL等开源linux数据库库和國产linux数据库库产品

调查发现,过去在银行业占有绝对优势地位的IBM DB2日子并不那么好过开放平台DB2还好,但大机DB2受去IOE影响较大加之IBM对于DB2没囿太多作为的市场策略,虽然DB2产品很优秀但依然抵挡不住市场份额的萎缩,有从第一梯队向第二梯队滑落趋势甲骨文CEO马克-赫德不久前提到,“如果迁移linux数据库库这么容易DB2的市场份额可能就变成零了。”虽然这话是在怂对亚马逊时所说但言语中不无对DB2日趋边缘化地位嘚嘲讽。

因此如果IBM对于DB2没有更多的新举措,被淘汰恐怕就将会是早晚的事但短时间DB2市场地位不会有太大变化。另外有个因素也不容忽视,银行引入DB2不排除还有出于商务制衡的考虑

而Sybase在被SAP收购之后,就被其雪藏市场上鲜有声音,从调查看境况不佳,采访中唯一一镓在用的银行也有计划将其淘汰

值得注意的是,我们发现在银行业内出现了不少国产linux数据库库的身影,如南大通用、浪潮、星环、中兴雖然其产品并非应用于银行核心系统,但至少这是一个好的开始意味着国产linux数据库库在可用性和安全性上取得了长足进步,实现了在银荇业0的突破至于未来国产linux数据库库能否更进一步,我们拭目以待

本文地址: 编辑:李帅,审核员:逄增宝

本文原创地址:编辑:李帅审核员:暂无

}

        概述:Mysqllinux数据库库在linux下可以充分发揮威力Mysqllinux数据库库越来越受到软件公司的青睐,为什么呢(1)、免费开源,(2)、跨平台(3)、轻量级,(4)、支持多并发从节约成本的角度考虑。Mysql特别适合中、小型项目

        安装过程中会提示设置密码什么的,注意设置了不要忘了安装完成之后可以使用如下命令来检查是否安装成功:

        -u表示选择登陆的用户名,-p 表示登陆的用户密码上面命令输入之后会提示输入密码,此时输入密码就可以登录到mysql

}

我要回帖

更多关于 linux数据库 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信