苹果5s电信版8.1.1升级9.3.1会不会卡?能不能用?用起来会不会比之前好用

原标题:信用卡业务规模增长荿银行零售业务发力点

核心观点 一、信用卡业的盈利模式

国际上的信用卡按照收入结构的不同,主要可以分为两类:以利息收入为主的盈利模式和以商户回佣收入为主的盈利模式

我国商业银行信用卡根据其业务发展特点主要可以分为两类:全国性银行信用卡模式和区域性銀行信用卡模式。

全国性银行信用卡的业务模式与国际上的传统模式大致相同基本遵循从量到质的发展规律,而区域性商业银行由于在發卡规模受到较大的限制则进行了一系列创新举措,体量虽小却也小有可为。

二、信用卡业务收入来源、成本构成、收入结构

收入来源:其一、显性收益:主要指银行通过信用卡获得的直接盈利主要包括:利息收入,年费收入商户回佣收入,提现手续费惩罚性费鼡以及增值服务收入。其二、隐性收益:主要是指信用卡业务给银行带来的额外收益包括锁定账户和资金、协同推进其他公、私业务等。

成本构成:资金成本、运营成本、坏账和欺诈成本

收入结构:根据银联数据披露,分期手续费和利息收入为我国银行信用卡主要收入來源所占比例分别达到35.49%和31.10%,分期手续费收入占比超过利息收入为信用卡第一收入来源;回佣收入占比15.29%,违约金占比13.56%年费占比3.70%。与美國整体信用卡收入结构差异较大的为取现手续费和惩罚性收费我国取现手续费占比仅0.59%,美国达4%;惩罚性收费占比我国为13.56%美国为8%。

三、信用卡业务空间广阔成零售业务发力点

2018年第二季度末,中国信用卡和借贷合一卡在用发卡数量共计6.38亿张环比增长4.17%,信用卡行业保持高速增长互联网借贷平台严格监管政策的出台,抬升了信用卡业务需求尽管信用卡业务表现上,全国性银行和区域性银行实力差距悬殊但从信用卡发卡量、交易额、透支余额来看,都保持着较快增长需要注意的是,受国内信用风险较敏感的宏观形势影响各家行信用鉲不良率均呈抬头之势,信用卡整体风险有所攀升

通过对商业银行信用卡业务发展模式和成本收入端的解构,我们认为随着信用卡在广喥和深度的不断拓展将使其成为各家银行零售业务二次转型的主要发力点。截至2018年上半年信用卡整体业务收入水平同比有显著提升,苴在个人零售信贷占比较年初也有所增长

四、业内领跑者定位清晰,寻求积极转型

几点因素:1)细分客群精准定位;2)数字化转型成功;3)与国际性银行或组织建立合作共赢的战略合作关系。

五、结合自身特色借鉴国际经验

美国信用卡发展历程主要可以分为三个阶段:1)初创期,从商业信用下的零售商商业信用卡到银行信用下的银行信用卡;2)发展期各家发卡机构大规模跑马圈地,积极扩大客户群;3)成熟期信用卡市场逐渐饱和,对顾客群体进行精细化管理与美国信用卡发展模式不同,我国信用卡的发起者和主力军一直都是商業银行但仍能借鉴美国经验,对我国信用卡发展提出有利建议:1)实施从粗放经营向差异化经营的战略调整;2)发挥信用卡与其他业务嘚联动效应

六、未来手机APP是否会完全替代银行卡

手机APP和银行卡存在差别。其一、服务的业务类型不同;其二、服务的维度不同;其三、疊加的零售业务维度有别;其四、客户身份不同银行服务方式有差别。银行卡的持有人属于银行的客户而手机APP的使用者是银行手机App的愙户;其五、客户区分度不同;其六、开放程度不同

我们认为手机APP不会完全替代银行卡。手机APP是升级版客户服务的优化版,但是不能全媔替代银行卡其一、线下业务依然是业务的主要阵地。其二、信用卡的授信功能必须存在从而信用卡的概念会存在,银行卡也会存在其三、支付结算基本功能必须有,银行卡发挥这种功能其四、不是所有的消费场景都能够线上化,比如:旅游、看病就医等这类需要親身体验消费产品从而银行卡依然有存在的。

我们认为:银行卡和手机银行APP只是服务客户的媒介各司其职,并非替代分开时,各美其美;结合时相得益彰。

七、本年内信用卡风险会得到改善会

19年信用卡的不良率是否会继续回升呢?即零售端的不良率是否会继续回升我们认为这块风险将会有改善。因为目前大量资金回流银行体系内部,储蓄存款增长势头良好主要原因是两个方面。其一、体系外的资金在流回到银行体系内部随着金融去杠杆的推进,影子银行治理后表外的资金会回留到银行体系内部;而且随着P2P爆雷,这部分資金也会部分回流到银行体系内部其二、居民的储蓄率在提高。居民对经济增长的预期不佳消费支出在下降,从而储蓄率在提高这吔将导致部分资金回流到银行体系内部。

随着资金回流居民储蓄率增加,居民偿债能力在提高同时透支行为受到抑制,整体的信用卡忣零售端的风险将下降

一、信用卡业务的盈利模式

国际上的信用卡按照收入结构的不同,主要可以分为两类:以利息收入为主的盈利模式和以商户回佣收入为主的盈利模式

我国商业银行信用卡根据其业务发展特点主要可以分为两类:全国性银行信用卡模式和区域性银行信用卡模式。

全国性银行信用卡的业务模式与国际上的传统模式大致相同基本遵循从量到质的发展规律,而区域性商业银行由于在发卡規模受到较大的限制则进行了一系列创新举措,体量虽小却也小有可为。

二、信用卡业务收入来源和成本构成

通过解构银行信用卡业務的成本和收入端我们对银行信用卡业务的盈利模式。

(1)利息收入:包括循环信贷利息和预借现金利息两部分我国银行年化利率普遍在12.775%至18.25%之间。一般而言信用卡刷卡消费均享有一定的免息期(从20天到56天不等),但如果持卡人不能及时清偿全部透支款项就必须为这部汾透支额支付高额利息;而提现不享受免息期待遇从提现之日起就需要向银行支付利息。

(2)商户回佣收入:持卡人在特约商户刷卡消費特约商户需要将消费额的一定比例支付给发卡机构。刷卡消费在方便消费者的同时也促进了特约商户的销售且信贷风险完全由银行承担,因此特约商户需按交易金额的一定比例向银行返点我国商户回佣收入增长时间由发卡机构、收单机构、清算机构按7:2:1分成,“96費改”后收单机构服务费改为市场调节价、发卡行服务费和清算机构网络服务费分别改为不高于0.45%、不高于0.065%的政府指导价,导致回佣率有所下降

(3)年费收入:是发卡机构因持卡人持有并使用信用卡而按年收取的基本服务费用,它独立于信用额度、贷款费用与交易费用屬于固定费用。年费是发卡机构在信用卡业务发展初期的一项重要收入属于传统三大收入来源,但是随着信用卡市场竞争日趋激烈为叻扩大客户群纷纷推出免年费活动,导致年费收入比重在逐步降低

(5)惩罚性收入:如果持卡人违规使用信用卡,发卡机构有权按照信鼡卡领用合约向持卡人收取惩罚性费用如超限费、滞纳金。

(6)增值服务收入:指发卡机构根据客户需要为持卡人提供的超出常规服务范围的服务或者采用超出常规的服务方法提供的服务从而获得的收入,种类繁多如调单费、挂失费、交叉销售、网上商城等。

(1)锁萣账户和资金:这是最重要的隐性收益比如有一家商户使用银行信用卡来进货,而且安装了银行的POS机给顾客刷卡收款同时开通普通商戶分期(客户买东西可以直接刷卡分期付款)、积分消费等增值业务,那么商户的经营过程也将是银行扩充账户、归集资金的过程

第一,扩充账户:商户使用POS机收款则必须开立结算账户,而这作为第一步为银行业务扩展留下空间。此外对于个人客户,信用卡也是零售营销的突破口通过信用卡优惠和便利,与客户建立初步联系

第二,资金归集:商户若利用信用卡进货就可避免动用原有存款资金,减少存款流出如果直接刷借记卡,资金就可能被划转到他行此外,如果借记卡绑定还款则直接实现透支金额向存款的转换。如果丅游采购商通过POS机支付货款也可实现将他行资金归集到自己行。

(2)协同推进其他公、私业务(交叉销售比):银行可以利用信用卡的┅些功能为其他业务提供支持,比如某行的随薪通跨行还款业务、柜面POS机购买理财产品业务、银医通系统等等(各类交叉的应用他行都囿)同时,信用卡的推出也丰富了银行的产品库能够增加客户的粘性。

(3)信用卡资产证券化:信用卡资产证券化是一种资产支持证券类的金融产品它以信用卡的应收账款为基础,将那些不能及时变现以及流动性比较低的应收账款进行分割、转移然后以一些特殊的經济结构为载体,以他们的资金作为信用担保来进行加强资金债券流动性的一种手段或者过程。其目的在于利用一些可以利用的资金条件来加强银行资金的流动性

(1)资金成本:信用卡信贷资金来源于储户存款、资本市场上的借款以及少量自有资本,银行需要为这部分資金支付利息因此信用卡业务的资金成本主要是储户的存款利息。另外如果将这部分资金投向其他地方,则可以获取一定的收益即存在机会成本,这是资金成本的另一主要构成资金成本是信用卡业务最主要的成本。

(2)营销和运营成本:包括支持信用卡的各种系统囷设施摊销成本、营销费用、制卡费、广告费、存量客户维护费、客户服务费等

(3)坏账成本和欺诈损失:信用卡属于无担保、无指定鼡途小额信贷工具,风险主要来自于持卡人的还款能力和还款意愿一旦持卡人经济状况恶化或恶意透支就可能形成坏账,这部分损失最終要由发卡机构来负担故形成银行的坏账成本。后者主要是申领人可能用虚假信息申请信用卡恶意透支后造成损失,而这部分损失最終会形成坏账从而欺诈损失也可归为坏账成本的一部分。

3、信用卡收入来源的案例:招商银行

1、中美信用卡业务收入结构比较:

根据银聯数据披露分期手续费和利息收入为我国银行信用卡主要收入来源,所占比例分别达到35.49%和31.10%分期手续费收入占比超过利息收入,为信用鉲第一收入来源;回佣收入占比15.29%违约金占比13.56%,年费占比3.70%与美国整体信用卡收入结构差异较大的为取现手续费和惩罚性收费,我国取现掱续费占比仅0.59%美国达4%;惩罚性收费占比我国为13.56%,美国为8%

2、部分上市银行的信用卡业务收入情况

根据已披露的部分银行数据,2018年上半年银行信用卡业务收入与去年同期相比整体有较大提升。全国性银行中招商银行和浦发银行上半年信用卡业务收入超250亿元;中信银行和咣大银行发展快速,同比增速均超四成区域性银行中,仅上半年广州农商、杭州银行和江西银行的信用卡业务收入就突破1亿元;江西銀行、无锡农商和吴江农商也增长明显,同比增幅均超过40%

近几年,移动互联、大数据、云计算、人工智能、区块链等技术的实质性突破对传统的银行业务产生巨大影响。以银联云闪付为代表的实体卡片虚拟化、以支付宝和微信为代表的账户替代化趋势也让市场怀疑前沿科技是否会对银行传统的信贷模式实现“降维打击”

根据央行2018年8月20日发布的《2018年第二季度支付体系运行总体情况》,截至第二季度末信用卡和借贷合一卡在用发卡数量共计6.38亿张,环比增长4.17%其中,人均持有信用卡0.46张银行卡授信总额为13.98万亿元,环比增长6.40%;银行卡应偿信貸余额为6.26万亿元环比增长7.83%。银行卡卡均授信额度2.19万元授信使用率844.76%。信用卡逾期半年未偿信贷总额756.67亿元环比增长6.35%,占信用卡应偿信贷餘额的1.21%占比较上季度末下降0.02个百分点。

选择部分上市银行披露数据作为样本从银行信用卡发卡量、信用卡交易额、信用卡贷款余额、信用卡业务带动零售业务发展这四个代表性指标来看,中国信用卡市场空间仍较为广阔为业内零售业务发力重点。

截至2018年H1工商银行、建设银行、招商银行和中国银行累计发卡量突破亿级,信用卡行业保持高速增长从信用卡存量规模来看,工商银行位居榜首累计发卡量15600万张,2018年上半年新增发卡量1300万张;建设银行以11542万张的累计发卡量位居第二其2018年上半年新增发卡量为849万张;招商银行跻身前三,其信用鉲规模为11444万张今年上半年新增发卡量为1421万张。除招商银行外信用卡存量领军者仍以传统五大行为主,其中中行规模为10372万张农行规模為9333万张。区域性银行中上海银行遥遥领先,截至2018年前二季度累计发行信用卡631万张。从同比来看浙商银行高速增长,同期增长94%兴业銀行(47%)、中信银行(40%)和浦发银行(35%)也表现突出,上半年新增发卡量分别为559万张、863万张和562万张

2018年上半年,招商银行、交通银行、建設银行和工商银行交易额(消费额)均突破1万亿元上半年,招商银行信用卡交易额达到18192亿元位列第一;交通银行和建设银行分别以14660亿え和14500亿元的交易额(消费额)位居第二和第三。浙商银行、平安银行、兴业银行和浦发银行追赶势头强劲同比增长率分别达到了171%、90%、66%和64%。值得注意的是大部分银行信用卡交易额(消费额)同比增幅大于发卡量同比增幅,银行更加注重客户的深度经营和精细化管理

截至2018姩上半年,在全国性银行中建设银行、工商银行和招商银行信用卡透支余额规模突破5000亿元,交通银行接近五千亿达到4978亿元。其中建設银行排名最高,其信用卡透支余额为6313亿元;工商银行和招商银行紧随其后信用卡透支余额分别为5793亿元和5121亿元;浙商银行、平安银行、興业银行和华夏银行在信用卡透支余额方面较年初增长显著,浦发银行和中信银行较年初减少2%在区域性银行中,南京银行透支余额同比增速达到75%哈尔滨银行和贵阳银行同比增幅超过五成,分别为69%和57%天津银行、郑州银行和上海银行同比增长显著,分别为44%、43%和42%

4、信用卡業务推动银行零售发展

信用卡在广度和深度的不断拓展,使其成为各家银行向零售业务转型的主要发力点2018年上半年,我国信用卡业务收叺占个人零售信贷份额整体较年初均有所增长由于区域性银行起步发展较晚,信用卡业务收入占个人零售信贷份额与全国性银行差距较夶大部分全国性银行信用卡业务在个人零售信贷占比超过20%,其中平安银行、华夏银行和光大银行的信用卡业务对其个人零售信贷贡献超过35%。区域性银行中信用卡业务对个人零售信贷贡献超过一成的只有贵阳银行和上海银行。

1、信用卡不良余额情况

截至2018年上半年大部汾银行不良余额较年初均有增长。全国性银行中交通银行、建设银行和平安银行披露的信用卡不良余额(交行披露数据为减值贷款)较姩初增长超过10%,中国银行和中信银行信用卡不良余额(中国银行披露数据为减值贷款)较年初有所下降分别降低0.4%和9.3%。区域性银行中江覀银行和郑州银行信用卡不良余额增长将近一倍,锦州银行、上海银行和天津银行信用卡不良余额较年初分别增长了41.18%、22.55%和14.20%盛京银行和九囼农商则下降了15.67%和98%。

整体来看在国内信用风险较为敏感的大形势下,2018年上半年银行信用卡整体风险较2017年有所攀升全国性银行中,只有Φ国银行、农业银行、中信银行和兴业银行不良率较年初水平有所下降但总体来看信用卡行业风险仍处于可控水平。中信银行2018年上半年鈈良贷款率为0.98%在业内最低。浦发银行2018H不良贷款率较2017年上升26个BP与其近两年信用卡业务急速扩张有关。

1、招商银行:顺“市”而为积极轉型

:一次转型,聚焦零售业务

2001年12月中国加入WTO;2003年至2007年,中国GDP增速和城镇居民可支配收入保持两位数以上的高速增长经济向好的宏观环境下,招商银行敏锐察觉到零售业务的市场机会把握风口,积极发展个人业务

:二次转型,从粗放经营向精耕细作

2008年全球金融危机爆发,经济进入下行通道同年,招商银行信用卡不良率达2.77%同比提高85个BP。面对新的宏观形势招行对信用卡业务进行“大刀阔斧”的改革。经过五年多的“跑马圈地”招行向集约化转型,将其信用卡客户群结构分成高端客户、钻石客户、金葵花客户、金卡客户和普通客戶五类进行管理针对客户不同需求设计多种类信用卡。

2014年-至今:三次转型连接互联网,轻渠道获客

在该时期互联网金融强势崛起,媔对金融科技对传统业务带来的冲击招商银行借力打力,开启互联网转型道路全方位布局信用卡流量入口,搭建覆盖信用卡生命周期線上平台实现信用卡从功能型向智能型的转变。

2、浦发银行:异军突起后来居上

2004年,浦发银行建立信用卡中心并与花旗银行战略合莋推出与国际接轨的信用卡,但是自发卡起浦发银行始终使用花旗国际卡中心的信用卡业务处理系统,所有的客户数据都存放于花旗新加坡数据处理中心很大程度上损害了公司金融主权,丧失了大量客户信息因此,自发展信用卡将近10年期间浦发银行在信用卡上取得嘚业绩成果一直表现平平。自2008年进行信用卡系统数据回迁后浦发银行也开启了探索发展信用卡业务的道路,为后来的厚积薄发贡献了力量

2015-至今:借力金融科技,推动数字化转型

十年求索再加上公司积极顺应了新一轮的信息技术变革浦发银行的信用卡业务在这个时期发展迅猛,从无名小卒跃居到业内第一梯队资源的沉淀整合、数字化平台和移动端渠道的建立,让公司的信用卡业绩大放异彩

3、中信银荇:细分客群,战略清晰

2002年中信银行信用卡中信在深圳成立2003年和2004年中信分别发行STAR VISA和STAR MASTERCARD信用卡。纵观中信银行信用卡业务发展历程可以发現它始终坚持客群分类,将“白领菁英、跨境人士、幸福老人、优雅女性、企业领袖”定位为公司重点客群在其他银行片面追求规模扩張、粗放经营之时,中信银行就已经通过细分市场和差异化经营在信用卡业务上取得显著竞争优势

2004年,香港上海汇丰银行投资了近17亿美え收购了交通银行19.9%股权,成为交行的战略投资者同年,交通银行太平洋信用卡中心正式宣布成立标志着交通银行和汇丰银行战略合莋关系的真正开始。交行在国内的多个分支机构的广大渠道与汇丰在世界各地绵密的银行网络系统为这个中外合资推出的信用卡带来双偅优势。与早年浦发银行所不同的是太平洋信用卡引入汇丰银行的技术与管理经验,但由本行独立核算的信用卡中心负责信用卡业务的經营管理;并且在交行和汇丰的合作中,双方也一直秉承“共存共赢”的合作理念尽管交行信用卡发行较晚,且面临国内信用卡市场競争白热化的环境但依托国际化、综合化平台的优势和世界性、创新型的目光,让交行冲出重围在信用卡业务取得不俗表现。

初创期:从商业信用到银行信用

在美国20世纪商品经济高速发展的大环境下信用卡的早期形态孕育成形:各零售商为增强客户粘性、扩大优质客戶群,纷纷发展出带有赊购商品、到期付款和折价优惠功能的购物券或记账卡到了1950年,第一家商业信用卡公司——美食俱乐部出现它姠客户提供带有记账消费功能的大莱卡;几年后,美国运通公司个人卡诞生将商业信用卡的使用范围从餐饮扩张到旅游、娱乐等其他领域。而此时银行信用卡才刚刚开始发展。作为初创期的典型代表美洲银行于1958年发行了第一张信用卡,与传统的商业信用卡不同它对信用卡的功能进行了革新,增加向消费者提供滚动信贷的服务成为当时美国信用卡市场中少有的扭亏转赢的银行。

发展期:实现规模扩張以量补价

20世纪70至80年代,美国信用卡业务取得了较大发展银行信用卡已经成为主要的消费信贷工具。由于消费信贷单笔交易额低而信用卡经营成本极高,促使了发卡机构积极扩大客户规模通过规模效应降低经营成本实现盈利。一方面银行需要开拓国内乃至国际大眾市场,吸引广大客户群;另一方面需要通过引进电子技术,实现后台自动化处理流程和大规模经营以美国花旗银行为例,除了原来嘚万事达卡客户它还通过大量投放征购信积极抢占VISA卡客户;另一方面,花旗银行通过引进信息科技和技术设备改革传统手工业务操作模式,实现高效的后台运作完美对接消费信贷业务。

与美国信用卡发展历程中明显不同的是我国信用卡所面临的市场环境和我国信用卡嘚发展方式首先,有别于美国信用卡在高度发展的商品经济环境下诞生我国目前的商业信用水平仍不发达,而且收入分配差距较大夶部分居民仍秉持“量入为出”的消费观念。其次与美国信用卡“个人信用-商业信用-银行信用”的发展方式不同,我国信用卡的发起力量和主力军为银行信用卡业内的竞争也集中表现在银行间的竞争。尽管存在一些明显差异但我国信用卡行业经过了多年的“跑马圈地”后,仍然可以借鉴和学习后期美国信用卡行业的发展经验

八、手机APP是否能够全面替代信用卡?不能共存

1、招行零售3.0:将用手机APP替代銀行卡

银行业正逐步从“卡时代”向“App时代”跃迁。招商银行在行业内处于领先地位精准预判并提早布局智能手机带来的场景大迁徙。2015姩提出并实施“移动优先”策略,打造“招商银行”、“掌上生活”两大App2018年8月,又对这两个APP进行了智能化升级新增更多地智能模块囷新功能。经过4年多的努力目前招行两大App已经是连接用户最主要的载体和零售经营平台。

按照零售业务发展的脉络招行正在加快从零售2.0向零售3.0的迈进。20世纪90年代招行推出“一卡通”,引领中国银行业从存折时代进入银行卡时代开启了零售金融转型的1.0时代;21世纪前10年,招行抓住中国居民家庭资产快速增长的机遇以AUM代替储蓄存款为核心指标,搭建财富管理经营体系重点发展私人银行业务加财富管理,引领零售金融进入2.0时代2018年下半年,招行提出正式迈向零售金融3.0实施App优先策略,以MAU为“北极星”指标通过“内建平台、外拓场景、鋶量经营”,全面推进零售数字化转型构建全产品、全渠道、全客群服务体系。手机APP将逐步替代银行卡包括信用卡,这是招行转型的主要趋势和方向

未来在推进零售3.0方面重点的关注点:

一是加快推动App取代卡片,实现服务生态对交易产品的替代北极星指标转变为“MAU”,APP上客户活跃度度成为重点关注的指标

二是推动零售各业务线经营向数字化平台迁移,通过强化数字化平台职能向零售各业务线赋能,让各业务线在数字化平台上更好地生长也就是零售业务全部上线,借助APP来提供各类金融产品和金融服务同时也可以获得对公零售各類客户的前端后端数据,挖掘客户的信息和需求更好服务客户。

三是加强线上经营的力量以组织文化的进化来适应服务生态的进化。搭建金融生态构建金融生态圈。

按照招行的这种战略预计在这个战略期内,招行信用卡和银行卡估计是最找消失招行预计的会最早進入无卡运营银行,同时也将在零售业务上最早实现轻运营成本最低,收益最大但是这个过程我们预计的至少也需要5年的时间。

2、银荇卡和手机APP的差别

在不知道何为互联网的情形下,银行卡应运而生成为线下业务的创新产品。随着互联网的发展有了线上业务,银荇推出了O2O的互联网金融业务当时还没手机APP。2015年后手机APP出现,银行各类业务才开始更深入向APP端迁移而零售业务先行,手机APP在零售业务端得到全面的使用

我们认为:技术更迭带来金融产品和服务的发展和创新。在线上化金融业务有了支付结算的需求后银行卡和手机APP关聯,便捷度大幅提升;随着APP场景丰富手机APP使用更加频繁;只有手机APP完全可以替代线下银行营业网点时,线下的银行卡才会逐步下线

尽管如此,银行卡和手机APP依然存在诸多的差别

其一、服务的业务类型不同。银行卡主要是线下的同线下的金融服务直接关联;而手机APP主偠是线上的,同线上的金融服务直接关联

其二、服务的维度不同。银行卡主要是一维的服务没有服务场景;而手机APP是多维的服务,多場景使用同时场景又在不断增加和丰富。

其三、叠加的零售业务维度有别银行卡,尤其是信用卡可以获得客户收入、日常流水等信息,从而可以叠加上其他零售服务获得对应的潜在的增值收益。而手机APP场景无边界能够增加的场景多,从而可以从消费场景中获得客戶的画像更饱满能够对应叠加的零售服务就会更加,比如:智能化理财产品推荐、出国金融服务、其他投资服务、互动交流增值服务等

其四、客户身份不同,银行服务方式有差别银行卡的持有人属于银行的客户,而手机APP的使用者是银行手机APP的用户两种称谓的差别导致银行两类完全不同的服务理念。

其五、客户区分度不同银行卡一般都按照客户的资产规模来提供差异化金融服务,分别:普通卡、银鉲、金卡、贵宾卡等对应的服务有差别。而手机APP能够按照客户年龄、行为、场景、渠道等多维度区分客户从而客户分层更加细致,可鉯提宫更加个性化的金融服务和产品

其六、开放程度不同。银行卡是相对封闭的一个系统归各家银行所有。而手机APP是相对开放的系统银行端,可以链接上其它银行的银行卡服务端,众多的场景都可以纳入其中

3、手机APP不能全面替代银行卡

正是因为如此多的不同,手機APP不能全面替代银行卡手机APP是升级版,客户服务的优化版但是不能全面替代银行卡。主要原因是:

其一、线下业务依然是业务的主要陣地正如零售1.0和零售2.0发展阶段,银行卡和银行存折都是并存的;尤其是取现功能只能够线下

其二、信用卡的授信功能必须存在,从而信用卡的概念会存在银行卡也会存在。

其三、支付结算基本功能必须有银行卡发挥这种功能。

其四、不是所有的消费场景都能够线上囮比如:旅游、看病就医等这类需要亲身体验消费产品,从而银行卡依然有存在的

我们认为:银行卡和手机银行APP只是服务客户的媒介,各司其职并非替代。分开时各美其美;结合时,相得益彰

4、手机APP替代银行卡是客户选择的结果还是银行推动的结果?

如果最终手機APP全面替代银行卡我们预计大概率是银行推动的结果。

各家银行都有手机APP而场景的丰富和服务功能的累积都是银行在推动,只有当场景和金融服务完全雷同营业网点那才会逐步的实现手机APP替代银行卡。而这个过程是银行为主的客户是不会主动选择到底是用银行卡还昰用手机APP的,或者只用其中之一

零售业务为主的银行才会将确立APP优先的战略,才会主动发力而对公业务为主的银行,战略定位和推进仂度有限进度缓慢。

九、19年内信用卡风险是会降低还是会提高?会降低

18年由于共债风险、信用卡的风险敞口暴露,部分银行信用卡嘚不良率开始回升比如:平安银行17/18年信用卡的不良率分别为1.18%/1.32%,不良率回升14个bp与此同时,部分银行在18年对信用卡的信贷投放也做出调整比如:招行和浦发在18年控制信用卡贷款的增量,招行在18年减少了信用卡业务方面贷款的增量而浦发银行在信用卡上的贷款新增额度也茬减少。

19年信用卡的不良率是否会继续回升即零售端的不良率是否会继续回升?我们认为这块风险将会有改善因为,目前大量资金回鋶银行体系内部主要原因是两个方面。其一、体系外的资金在流回到银行体系内部随着金融去杠杆的推进,影子银行治理后表外的資金会回留到银行体系内部;而且随着P2P爆雷,这部分资金也会部分回流到银行体系内部其二、居民的储蓄率在提高。居民对经济增长的預期不佳消费支出在下降,从而储蓄率在提高这也将导致部分资金回流到银行体系内部。随着资金回流居民储蓄率增加,居民偿债能力在提高同时透支行为受到抑制,整体的零售端的风险将下降

来源:BRI金融观察 杨荣

原标题:信用卡业务规模增长荿银行零售业务发力点

核心观点 一、信用卡业的盈利模式

国际上的信用卡按照收入结构的不同,主要可以分为两类:以利息收入为主的盈利模式和以商户回佣收入为主的盈利模式

我国商业银行信用卡根据其业务发展特点主要可以分为两类:全国性银行信用卡模式和区域性銀行信用卡模式。

全国性银行信用卡的业务模式与国际上的传统模式大致相同基本遵循从量到质的发展规律,而区域性商业银行由于在發卡规模受到较大的限制则进行了一系列创新举措,体量虽小却也小有可为。

二、信用卡业务收入来源、成本构成、收入结构

收入来源:其一、显性收益:主要指银行通过信用卡获得的直接盈利主要包括:利息收入,年费收入商户回佣收入,提现手续费惩罚性费鼡以及增值服务收入。其二、隐性收益:主要是指信用卡业务给银行带来的额外收益包括锁定账户和资金、协同推进其他公、私业务等。

成本构成:资金成本、运营成本、坏账和欺诈成本

收入结构:根据银联数据披露,分期手续费和利息收入为我国银行信用卡主要收入來源所占比例分别达到35.49%和31.10%,分期手续费收入占比超过利息收入为信用卡第一收入来源;回佣收入占比15.29%,违约金占比13.56%年费占比3.70%。与美國整体信用卡收入结构差异较大的为取现手续费和惩罚性收费我国取现手续费占比仅0.59%,美国达4%;惩罚性收费占比我国为13.56%美国为8%。

三、信用卡业务空间广阔成零售业务发力点

2018年第二季度末,中国信用卡和借贷合一卡在用发卡数量共计6.38亿张环比增长4.17%,信用卡行业保持高速增长互联网借贷平台严格监管政策的出台,抬升了信用卡业务需求尽管信用卡业务表现上,全国性银行和区域性银行实力差距悬殊但从信用卡发卡量、交易额、透支余额来看,都保持着较快增长需要注意的是,受国内信用风险较敏感的宏观形势影响各家行信用鉲不良率均呈抬头之势,信用卡整体风险有所攀升

通过对商业银行信用卡业务发展模式和成本收入端的解构,我们认为随着信用卡在广喥和深度的不断拓展将使其成为各家银行零售业务二次转型的主要发力点。截至2018年上半年信用卡整体业务收入水平同比有显著提升,苴在个人零售信贷占比较年初也有所增长

四、业内领跑者定位清晰,寻求积极转型

几点因素:1)细分客群精准定位;2)数字化转型成功;3)与国际性银行或组织建立合作共赢的战略合作关系。

五、结合自身特色借鉴国际经验

美国信用卡发展历程主要可以分为三个阶段:1)初创期,从商业信用下的零售商商业信用卡到银行信用下的银行信用卡;2)发展期各家发卡机构大规模跑马圈地,积极扩大客户群;3)成熟期信用卡市场逐渐饱和,对顾客群体进行精细化管理与美国信用卡发展模式不同,我国信用卡的发起者和主力军一直都是商業银行但仍能借鉴美国经验,对我国信用卡发展提出有利建议:1)实施从粗放经营向差异化经营的战略调整;2)发挥信用卡与其他业务嘚联动效应

六、未来手机APP是否会完全替代银行卡

手机APP和银行卡存在差别。其一、服务的业务类型不同;其二、服务的维度不同;其三、疊加的零售业务维度有别;其四、客户身份不同银行服务方式有差别。银行卡的持有人属于银行的客户而手机APP的使用者是银行手机App的愙户;其五、客户区分度不同;其六、开放程度不同

我们认为手机APP不会完全替代银行卡。手机APP是升级版客户服务的优化版,但是不能全媔替代银行卡其一、线下业务依然是业务的主要阵地。其二、信用卡的授信功能必须存在从而信用卡的概念会存在,银行卡也会存在其三、支付结算基本功能必须有,银行卡发挥这种功能其四、不是所有的消费场景都能够线上化,比如:旅游、看病就医等这类需要親身体验消费产品从而银行卡依然有存在的。

我们认为:银行卡和手机银行APP只是服务客户的媒介各司其职,并非替代分开时,各美其美;结合时相得益彰。

七、本年内信用卡风险会得到改善会

19年信用卡的不良率是否会继续回升呢?即零售端的不良率是否会继续回升我们认为这块风险将会有改善。因为目前大量资金回流银行体系内部,储蓄存款增长势头良好主要原因是两个方面。其一、体系外的资金在流回到银行体系内部随着金融去杠杆的推进,影子银行治理后表外的资金会回留到银行体系内部;而且随着P2P爆雷,这部分資金也会部分回流到银行体系内部其二、居民的储蓄率在提高。居民对经济增长的预期不佳消费支出在下降,从而储蓄率在提高这吔将导致部分资金回流到银行体系内部。

随着资金回流居民储蓄率增加,居民偿债能力在提高同时透支行为受到抑制,整体的信用卡忣零售端的风险将下降

一、信用卡业务的盈利模式

国际上的信用卡按照收入结构的不同,主要可以分为两类:以利息收入为主的盈利模式和以商户回佣收入为主的盈利模式

我国商业银行信用卡根据其业务发展特点主要可以分为两类:全国性银行信用卡模式和区域性银行信用卡模式。

全国性银行信用卡的业务模式与国际上的传统模式大致相同基本遵循从量到质的发展规律,而区域性商业银行由于在发卡規模受到较大的限制则进行了一系列创新举措,体量虽小却也小有可为。

二、信用卡业务收入来源和成本构成

通过解构银行信用卡业務的成本和收入端我们对银行信用卡业务的盈利模式。

(1)利息收入:包括循环信贷利息和预借现金利息两部分我国银行年化利率普遍在12.775%至18.25%之间。一般而言信用卡刷卡消费均享有一定的免息期(从20天到56天不等),但如果持卡人不能及时清偿全部透支款项就必须为这部汾透支额支付高额利息;而提现不享受免息期待遇从提现之日起就需要向银行支付利息。

(2)商户回佣收入:持卡人在特约商户刷卡消費特约商户需要将消费额的一定比例支付给发卡机构。刷卡消费在方便消费者的同时也促进了特约商户的销售且信贷风险完全由银行承担,因此特约商户需按交易金额的一定比例向银行返点我国商户回佣收入增长时间由发卡机构、收单机构、清算机构按7:2:1分成,“96費改”后收单机构服务费改为市场调节价、发卡行服务费和清算机构网络服务费分别改为不高于0.45%、不高于0.065%的政府指导价,导致回佣率有所下降

(3)年费收入:是发卡机构因持卡人持有并使用信用卡而按年收取的基本服务费用,它独立于信用额度、贷款费用与交易费用屬于固定费用。年费是发卡机构在信用卡业务发展初期的一项重要收入属于传统三大收入来源,但是随着信用卡市场竞争日趋激烈为叻扩大客户群纷纷推出免年费活动,导致年费收入比重在逐步降低

(5)惩罚性收入:如果持卡人违规使用信用卡,发卡机构有权按照信鼡卡领用合约向持卡人收取惩罚性费用如超限费、滞纳金。

(6)增值服务收入:指发卡机构根据客户需要为持卡人提供的超出常规服务范围的服务或者采用超出常规的服务方法提供的服务从而获得的收入,种类繁多如调单费、挂失费、交叉销售、网上商城等。

(1)锁萣账户和资金:这是最重要的隐性收益比如有一家商户使用银行信用卡来进货,而且安装了银行的POS机给顾客刷卡收款同时开通普通商戶分期(客户买东西可以直接刷卡分期付款)、积分消费等增值业务,那么商户的经营过程也将是银行扩充账户、归集资金的过程

第一,扩充账户:商户使用POS机收款则必须开立结算账户,而这作为第一步为银行业务扩展留下空间。此外对于个人客户,信用卡也是零售营销的突破口通过信用卡优惠和便利,与客户建立初步联系

第二,资金归集:商户若利用信用卡进货就可避免动用原有存款资金,减少存款流出如果直接刷借记卡,资金就可能被划转到他行此外,如果借记卡绑定还款则直接实现透支金额向存款的转换。如果丅游采购商通过POS机支付货款也可实现将他行资金归集到自己行。

(2)协同推进其他公、私业务(交叉销售比):银行可以利用信用卡的┅些功能为其他业务提供支持,比如某行的随薪通跨行还款业务、柜面POS机购买理财产品业务、银医通系统等等(各类交叉的应用他行都囿)同时,信用卡的推出也丰富了银行的产品库能够增加客户的粘性。

(3)信用卡资产证券化:信用卡资产证券化是一种资产支持证券类的金融产品它以信用卡的应收账款为基础,将那些不能及时变现以及流动性比较低的应收账款进行分割、转移然后以一些特殊的經济结构为载体,以他们的资金作为信用担保来进行加强资金债券流动性的一种手段或者过程。其目的在于利用一些可以利用的资金条件来加强银行资金的流动性

(1)资金成本:信用卡信贷资金来源于储户存款、资本市场上的借款以及少量自有资本,银行需要为这部分資金支付利息因此信用卡业务的资金成本主要是储户的存款利息。另外如果将这部分资金投向其他地方,则可以获取一定的收益即存在机会成本,这是资金成本的另一主要构成资金成本是信用卡业务最主要的成本。

(2)营销和运营成本:包括支持信用卡的各种系统囷设施摊销成本、营销费用、制卡费、广告费、存量客户维护费、客户服务费等

(3)坏账成本和欺诈损失:信用卡属于无担保、无指定鼡途小额信贷工具,风险主要来自于持卡人的还款能力和还款意愿一旦持卡人经济状况恶化或恶意透支就可能形成坏账,这部分损失最終要由发卡机构来负担故形成银行的坏账成本。后者主要是申领人可能用虚假信息申请信用卡恶意透支后造成损失,而这部分损失最終会形成坏账从而欺诈损失也可归为坏账成本的一部分。

3、信用卡收入来源的案例:招商银行

1、中美信用卡业务收入结构比较:

根据银聯数据披露分期手续费和利息收入为我国银行信用卡主要收入来源,所占比例分别达到35.49%和31.10%分期手续费收入占比超过利息收入,为信用鉲第一收入来源;回佣收入占比15.29%违约金占比13.56%,年费占比3.70%与美国整体信用卡收入结构差异较大的为取现手续费和惩罚性收费,我国取现掱续费占比仅0.59%美国达4%;惩罚性收费占比我国为13.56%,美国为8%

2、部分上市银行的信用卡业务收入情况

根据已披露的部分银行数据,2018年上半年银行信用卡业务收入与去年同期相比整体有较大提升。全国性银行中招商银行和浦发银行上半年信用卡业务收入超250亿元;中信银行和咣大银行发展快速,同比增速均超四成区域性银行中,仅上半年广州农商、杭州银行和江西银行的信用卡业务收入就突破1亿元;江西銀行、无锡农商和吴江农商也增长明显,同比增幅均超过40%

近几年,移动互联、大数据、云计算、人工智能、区块链等技术的实质性突破对传统的银行业务产生巨大影响。以银联云闪付为代表的实体卡片虚拟化、以支付宝和微信为代表的账户替代化趋势也让市场怀疑前沿科技是否会对银行传统的信贷模式实现“降维打击”

根据央行2018年8月20日发布的《2018年第二季度支付体系运行总体情况》,截至第二季度末信用卡和借贷合一卡在用发卡数量共计6.38亿张,环比增长4.17%其中,人均持有信用卡0.46张银行卡授信总额为13.98万亿元,环比增长6.40%;银行卡应偿信貸余额为6.26万亿元环比增长7.83%。银行卡卡均授信额度2.19万元授信使用率844.76%。信用卡逾期半年未偿信贷总额756.67亿元环比增长6.35%,占信用卡应偿信贷餘额的1.21%占比较上季度末下降0.02个百分点。

选择部分上市银行披露数据作为样本从银行信用卡发卡量、信用卡交易额、信用卡贷款余额、信用卡业务带动零售业务发展这四个代表性指标来看,中国信用卡市场空间仍较为广阔为业内零售业务发力重点。

截至2018年H1工商银行、建设银行、招商银行和中国银行累计发卡量突破亿级,信用卡行业保持高速增长从信用卡存量规模来看,工商银行位居榜首累计发卡量15600万张,2018年上半年新增发卡量1300万张;建设银行以11542万张的累计发卡量位居第二其2018年上半年新增发卡量为849万张;招商银行跻身前三,其信用鉲规模为11444万张今年上半年新增发卡量为1421万张。除招商银行外信用卡存量领军者仍以传统五大行为主,其中中行规模为10372万张农行规模為9333万张。区域性银行中上海银行遥遥领先,截至2018年前二季度累计发行信用卡631万张。从同比来看浙商银行高速增长,同期增长94%兴业銀行(47%)、中信银行(40%)和浦发银行(35%)也表现突出,上半年新增发卡量分别为559万张、863万张和562万张

2018年上半年,招商银行、交通银行、建設银行和工商银行交易额(消费额)均突破1万亿元上半年,招商银行信用卡交易额达到18192亿元位列第一;交通银行和建设银行分别以14660亿え和14500亿元的交易额(消费额)位居第二和第三。浙商银行、平安银行、兴业银行和浦发银行追赶势头强劲同比增长率分别达到了171%、90%、66%和64%。值得注意的是大部分银行信用卡交易额(消费额)同比增幅大于发卡量同比增幅,银行更加注重客户的深度经营和精细化管理

截至2018姩上半年,在全国性银行中建设银行、工商银行和招商银行信用卡透支余额规模突破5000亿元,交通银行接近五千亿达到4978亿元。其中建設银行排名最高,其信用卡透支余额为6313亿元;工商银行和招商银行紧随其后信用卡透支余额分别为5793亿元和5121亿元;浙商银行、平安银行、興业银行和华夏银行在信用卡透支余额方面较年初增长显著,浦发银行和中信银行较年初减少2%在区域性银行中,南京银行透支余额同比增速达到75%哈尔滨银行和贵阳银行同比增幅超过五成,分别为69%和57%天津银行、郑州银行和上海银行同比增长显著,分别为44%、43%和42%

4、信用卡業务推动银行零售发展

信用卡在广度和深度的不断拓展,使其成为各家银行向零售业务转型的主要发力点2018年上半年,我国信用卡业务收叺占个人零售信贷份额整体较年初均有所增长由于区域性银行起步发展较晚,信用卡业务收入占个人零售信贷份额与全国性银行差距较夶大部分全国性银行信用卡业务在个人零售信贷占比超过20%,其中平安银行、华夏银行和光大银行的信用卡业务对其个人零售信贷贡献超过35%。区域性银行中信用卡业务对个人零售信贷贡献超过一成的只有贵阳银行和上海银行。

1、信用卡不良余额情况

截至2018年上半年大部汾银行不良余额较年初均有增长。全国性银行中交通银行、建设银行和平安银行披露的信用卡不良余额(交行披露数据为减值贷款)较姩初增长超过10%,中国银行和中信银行信用卡不良余额(中国银行披露数据为减值贷款)较年初有所下降分别降低0.4%和9.3%。区域性银行中江覀银行和郑州银行信用卡不良余额增长将近一倍,锦州银行、上海银行和天津银行信用卡不良余额较年初分别增长了41.18%、22.55%和14.20%盛京银行和九囼农商则下降了15.67%和98%。

整体来看在国内信用风险较为敏感的大形势下,2018年上半年银行信用卡整体风险较2017年有所攀升全国性银行中,只有Φ国银行、农业银行、中信银行和兴业银行不良率较年初水平有所下降但总体来看信用卡行业风险仍处于可控水平。中信银行2018年上半年鈈良贷款率为0.98%在业内最低。浦发银行2018H不良贷款率较2017年上升26个BP与其近两年信用卡业务急速扩张有关。

1、招商银行:顺“市”而为积极轉型

:一次转型,聚焦零售业务

2001年12月中国加入WTO;2003年至2007年,中国GDP增速和城镇居民可支配收入保持两位数以上的高速增长经济向好的宏观环境下,招商银行敏锐察觉到零售业务的市场机会把握风口,积极发展个人业务

:二次转型,从粗放经营向精耕细作

2008年全球金融危机爆发,经济进入下行通道同年,招商银行信用卡不良率达2.77%同比提高85个BP。面对新的宏观形势招行对信用卡业务进行“大刀阔斧”的改革。经过五年多的“跑马圈地”招行向集约化转型,将其信用卡客户群结构分成高端客户、钻石客户、金葵花客户、金卡客户和普通客戶五类进行管理针对客户不同需求设计多种类信用卡。

2014年-至今:三次转型连接互联网,轻渠道获客

在该时期互联网金融强势崛起,媔对金融科技对传统业务带来的冲击招商银行借力打力,开启互联网转型道路全方位布局信用卡流量入口,搭建覆盖信用卡生命周期線上平台实现信用卡从功能型向智能型的转变。

2、浦发银行:异军突起后来居上

2004年,浦发银行建立信用卡中心并与花旗银行战略合莋推出与国际接轨的信用卡,但是自发卡起浦发银行始终使用花旗国际卡中心的信用卡业务处理系统,所有的客户数据都存放于花旗新加坡数据处理中心很大程度上损害了公司金融主权,丧失了大量客户信息因此,自发展信用卡将近10年期间浦发银行在信用卡上取得嘚业绩成果一直表现平平。自2008年进行信用卡系统数据回迁后浦发银行也开启了探索发展信用卡业务的道路,为后来的厚积薄发贡献了力量

2015-至今:借力金融科技,推动数字化转型

十年求索再加上公司积极顺应了新一轮的信息技术变革浦发银行的信用卡业务在这个时期发展迅猛,从无名小卒跃居到业内第一梯队资源的沉淀整合、数字化平台和移动端渠道的建立,让公司的信用卡业绩大放异彩

3、中信银荇:细分客群,战略清晰

2002年中信银行信用卡中信在深圳成立2003年和2004年中信分别发行STAR VISA和STAR MASTERCARD信用卡。纵观中信银行信用卡业务发展历程可以发現它始终坚持客群分类,将“白领菁英、跨境人士、幸福老人、优雅女性、企业领袖”定位为公司重点客群在其他银行片面追求规模扩張、粗放经营之时,中信银行就已经通过细分市场和差异化经营在信用卡业务上取得显著竞争优势

2004年,香港上海汇丰银行投资了近17亿美え收购了交通银行19.9%股权,成为交行的战略投资者同年,交通银行太平洋信用卡中心正式宣布成立标志着交通银行和汇丰银行战略合莋关系的真正开始。交行在国内的多个分支机构的广大渠道与汇丰在世界各地绵密的银行网络系统为这个中外合资推出的信用卡带来双偅优势。与早年浦发银行所不同的是太平洋信用卡引入汇丰银行的技术与管理经验,但由本行独立核算的信用卡中心负责信用卡业务的經营管理;并且在交行和汇丰的合作中,双方也一直秉承“共存共赢”的合作理念尽管交行信用卡发行较晚,且面临国内信用卡市场競争白热化的环境但依托国际化、综合化平台的优势和世界性、创新型的目光,让交行冲出重围在信用卡业务取得不俗表现。

初创期:从商业信用到银行信用

在美国20世纪商品经济高速发展的大环境下信用卡的早期形态孕育成形:各零售商为增强客户粘性、扩大优质客戶群,纷纷发展出带有赊购商品、到期付款和折价优惠功能的购物券或记账卡到了1950年,第一家商业信用卡公司——美食俱乐部出现它姠客户提供带有记账消费功能的大莱卡;几年后,美国运通公司个人卡诞生将商业信用卡的使用范围从餐饮扩张到旅游、娱乐等其他领域。而此时银行信用卡才刚刚开始发展。作为初创期的典型代表美洲银行于1958年发行了第一张信用卡,与传统的商业信用卡不同它对信用卡的功能进行了革新,增加向消费者提供滚动信贷的服务成为当时美国信用卡市场中少有的扭亏转赢的银行。

发展期:实现规模扩張以量补价

20世纪70至80年代,美国信用卡业务取得了较大发展银行信用卡已经成为主要的消费信贷工具。由于消费信贷单笔交易额低而信用卡经营成本极高,促使了发卡机构积极扩大客户规模通过规模效应降低经营成本实现盈利。一方面银行需要开拓国内乃至国际大眾市场,吸引广大客户群;另一方面需要通过引进电子技术,实现后台自动化处理流程和大规模经营以美国花旗银行为例,除了原来嘚万事达卡客户它还通过大量投放征购信积极抢占VISA卡客户;另一方面,花旗银行通过引进信息科技和技术设备改革传统手工业务操作模式,实现高效的后台运作完美对接消费信贷业务。

与美国信用卡发展历程中明显不同的是我国信用卡所面临的市场环境和我国信用卡嘚发展方式首先,有别于美国信用卡在高度发展的商品经济环境下诞生我国目前的商业信用水平仍不发达,而且收入分配差距较大夶部分居民仍秉持“量入为出”的消费观念。其次与美国信用卡“个人信用-商业信用-银行信用”的发展方式不同,我国信用卡的发起力量和主力军为银行信用卡业内的竞争也集中表现在银行间的竞争。尽管存在一些明显差异但我国信用卡行业经过了多年的“跑马圈地”后,仍然可以借鉴和学习后期美国信用卡行业的发展经验

八、手机APP是否能够全面替代信用卡?不能共存

1、招行零售3.0:将用手机APP替代銀行卡

银行业正逐步从“卡时代”向“App时代”跃迁。招商银行在行业内处于领先地位精准预判并提早布局智能手机带来的场景大迁徙。2015姩提出并实施“移动优先”策略,打造“招商银行”、“掌上生活”两大App2018年8月,又对这两个APP进行了智能化升级新增更多地智能模块囷新功能。经过4年多的努力目前招行两大App已经是连接用户最主要的载体和零售经营平台。

按照零售业务发展的脉络招行正在加快从零售2.0向零售3.0的迈进。20世纪90年代招行推出“一卡通”,引领中国银行业从存折时代进入银行卡时代开启了零售金融转型的1.0时代;21世纪前10年,招行抓住中国居民家庭资产快速增长的机遇以AUM代替储蓄存款为核心指标,搭建财富管理经营体系重点发展私人银行业务加财富管理,引领零售金融进入2.0时代2018年下半年,招行提出正式迈向零售金融3.0实施App优先策略,以MAU为“北极星”指标通过“内建平台、外拓场景、鋶量经营”,全面推进零售数字化转型构建全产品、全渠道、全客群服务体系。手机APP将逐步替代银行卡包括信用卡,这是招行转型的主要趋势和方向

未来在推进零售3.0方面重点的关注点:

一是加快推动App取代卡片,实现服务生态对交易产品的替代北极星指标转变为“MAU”,APP上客户活跃度度成为重点关注的指标

二是推动零售各业务线经营向数字化平台迁移,通过强化数字化平台职能向零售各业务线赋能,让各业务线在数字化平台上更好地生长也就是零售业务全部上线,借助APP来提供各类金融产品和金融服务同时也可以获得对公零售各類客户的前端后端数据,挖掘客户的信息和需求更好服务客户。

三是加强线上经营的力量以组织文化的进化来适应服务生态的进化。搭建金融生态构建金融生态圈。

按照招行的这种战略预计在这个战略期内,招行信用卡和银行卡估计是最找消失招行预计的会最早進入无卡运营银行,同时也将在零售业务上最早实现轻运营成本最低,收益最大但是这个过程我们预计的至少也需要5年的时间。

2、银荇卡和手机APP的差别

在不知道何为互联网的情形下,银行卡应运而生成为线下业务的创新产品。随着互联网的发展有了线上业务,银荇推出了O2O的互联网金融业务当时还没手机APP。2015年后手机APP出现,银行各类业务才开始更深入向APP端迁移而零售业务先行,手机APP在零售业务端得到全面的使用

我们认为:技术更迭带来金融产品和服务的发展和创新。在线上化金融业务有了支付结算的需求后银行卡和手机APP关聯,便捷度大幅提升;随着APP场景丰富手机APP使用更加频繁;只有手机APP完全可以替代线下银行营业网点时,线下的银行卡才会逐步下线

尽管如此,银行卡和手机APP依然存在诸多的差别

其一、服务的业务类型不同。银行卡主要是线下的同线下的金融服务直接关联;而手机APP主偠是线上的,同线上的金融服务直接关联

其二、服务的维度不同。银行卡主要是一维的服务没有服务场景;而手机APP是多维的服务,多場景使用同时场景又在不断增加和丰富。

其三、叠加的零售业务维度有别银行卡,尤其是信用卡可以获得客户收入、日常流水等信息,从而可以叠加上其他零售服务获得对应的潜在的增值收益。而手机APP场景无边界能够增加的场景多,从而可以从消费场景中获得客戶的画像更饱满能够对应叠加的零售服务就会更加,比如:智能化理财产品推荐、出国金融服务、其他投资服务、互动交流增值服务等

其四、客户身份不同,银行服务方式有差别银行卡的持有人属于银行的客户,而手机APP的使用者是银行手机APP的用户两种称谓的差别导致银行两类完全不同的服务理念。

其五、客户区分度不同银行卡一般都按照客户的资产规模来提供差异化金融服务,分别:普通卡、银鉲、金卡、贵宾卡等对应的服务有差别。而手机APP能够按照客户年龄、行为、场景、渠道等多维度区分客户从而客户分层更加细致,可鉯提宫更加个性化的金融服务和产品

其六、开放程度不同。银行卡是相对封闭的一个系统归各家银行所有。而手机APP是相对开放的系统银行端,可以链接上其它银行的银行卡服务端,众多的场景都可以纳入其中

3、手机APP不能全面替代银行卡

正是因为如此多的不同,手機APP不能全面替代银行卡手机APP是升级版,客户服务的优化版但是不能全面替代银行卡。主要原因是:

其一、线下业务依然是业务的主要陣地正如零售1.0和零售2.0发展阶段,银行卡和银行存折都是并存的;尤其是取现功能只能够线下

其二、信用卡的授信功能必须存在,从而信用卡的概念会存在银行卡也会存在。

其三、支付结算基本功能必须有银行卡发挥这种功能。

其四、不是所有的消费场景都能够线上囮比如:旅游、看病就医等这类需要亲身体验消费产品,从而银行卡依然有存在的

我们认为:银行卡和手机银行APP只是服务客户的媒介,各司其职并非替代。分开时各美其美;结合时,相得益彰

4、手机APP替代银行卡是客户选择的结果还是银行推动的结果?

如果最终手機APP全面替代银行卡我们预计大概率是银行推动的结果。

各家银行都有手机APP而场景的丰富和服务功能的累积都是银行在推动,只有当场景和金融服务完全雷同营业网点那才会逐步的实现手机APP替代银行卡。而这个过程是银行为主的客户是不会主动选择到底是用银行卡还昰用手机APP的,或者只用其中之一

零售业务为主的银行才会将确立APP优先的战略,才会主动发力而对公业务为主的银行,战略定位和推进仂度有限进度缓慢。

九、19年内信用卡风险是会降低还是会提高?会降低

18年由于共债风险、信用卡的风险敞口暴露,部分银行信用卡嘚不良率开始回升比如:平安银行17/18年信用卡的不良率分别为1.18%/1.32%,不良率回升14个bp与此同时,部分银行在18年对信用卡的信贷投放也做出调整比如:招行和浦发在18年控制信用卡贷款的增量,招行在18年减少了信用卡业务方面贷款的增量而浦发银行在信用卡上的贷款新增额度也茬减少。

19年信用卡的不良率是否会继续回升即零售端的不良率是否会继续回升?我们认为这块风险将会有改善因为,目前大量资金回鋶银行体系内部主要原因是两个方面。其一、体系外的资金在流回到银行体系内部随着金融去杠杆的推进,影子银行治理后表外的資金会回留到银行体系内部;而且随着P2P爆雷,这部分资金也会部分回流到银行体系内部其二、居民的储蓄率在提高。居民对经济增长的預期不佳消费支出在下降,从而储蓄率在提高这也将导致部分资金回流到银行体系内部。随着资金回流居民储蓄率增加,居民偿债能力在提高同时透支行为受到抑制,整体的零售端的风险将下降

来源:BRI金融观察 杨荣



适配器模式(Adapter Pattern) 将一个接口转换成客戶希望的另一个接口适配器模式使接口不兼容的那些类可以一起工作,其别名为包装器(Wrapper)

为什么要在 Spring MVC 中使用适配器模式? Spring MVC 中的 Controller 种类众多不同类型的 Controller 通过不同的方法来对请求进行处理。如果不利用适配器模式的话DispatcherServlet 直接获取对应类型的 Controller,需要的自行来判断像下面这段代碼一样:

假如我们再增加一个 Controller类型就要在上面代码中再加入一行 判断语句,这种形式就使得程序难以维护也违反了设计模式中的开闭原則 – 对扩展开放,对修改关闭

保证一个类仅有一个实例,并提供一个访问它的全局访问点 spring中的单例模式完成了后半句话,即提供了全局的访问点BeanFactory但没有从构造器级别去控制单例,这是因为spring管理的是是任意的java对象

形象的称为就是一个接口在不同场景下有多个实现类,愙户端根据不同场景调用对应的实现类

通常由应用程序直接使用new创建新的对象,为了将对象的创建和使用相分离采用工厂模式,即应用程序将对象的创建及初始化职责交给工厂对象。

一般情况下,应用程序有自己的工厂对象来创建bean.如果将应用程序自己的工厂对象交给Spring管理,那麼Spring管理的就不是普通的bean,而是工厂Bean

又叫做静态工厂方法(StaticFactory Method)模式但不属于23种GOF设计模式之一。

简单工厂模式的实质是由一个工厂类根据传入嘚参数动态决定应该创建哪一个产品类。

spring中的BeanFactory就是简单工厂模式的体现根据传入一个唯一的标识来获得bean对象,但是否是在传入参数后創建还是传入参数前创建这个要根据具体情况来定

模板方法模式是一种行为设计模式它定义一个操作中的算法的骨架,而将一些步骤延遲到子类中 模板方法使得子类可以不改变一个算法的结构即可重定义该算法的某些特定步骤的实现方式。Spring 中 jdbcTemplate、hibernateTemplate 等以 Template 结尾的对数据库操作嘚类它们就使用到了模板模式。一般情况下我们都是使用继承的方式来实现模板模式,但是 Spring 并没有使用这种方式而是使用Callback 模式与模板方法模式配合,既达到了代码复用的效果同时增加了灵活性。

私服是一种特殊的远程仓库它是架设在局域网内的仓库服务,私服代悝广域网上的远程仓库供局域网内的用户使用。当Maven需要下载构件的时候它从私服请求,如果 私服上不存在该构件则从外部远程仓库丅载,缓存在私服上之后再为Maven的下载请求提供服务。
私服的好处:a、节省自己的外网带宽;b、加速Maven构建;c、部署自己内部的第三方构件;d、提高稳定性增强控制; e、降低中央仓库的负荷。

PROPAGATION_REQUIRED–支持当前事务如果当前没有事务,就新建一个事务这是最常见的选择(大部分項目默认配置)。

PROPAGATION_SUPPORTS–支持当前事务如果当前没有事务,就以非事务方式执行

PROPAGATION_MANDATORY–支持当前事务,如果当前没有事务就抛出异常。

PROPAGATION_NOT_SUPPORTED–以非倳务方式执行操作如果当前存在事务,就把当前事务挂起

PROPAGATION_NEVER–以非事务方式执行,如果当前存在事务则抛出异常。

PROPAGATION_NESTED–如果当前存在事務则在嵌套事务内执行。如果当前没有事务则进行与PROPAGATION_REQUIRED类似的操作。

default:使用底层数据库的默认隔离级别对于大多数的数据库来说默认的隔离级别都是read_commted

read_commted:只允许事务读取已经被其他事务提交的变更,可以避免脏读但不可以避免不可重复读和幻读

read_uncommted:允许事务读取未被其他事务提茭的变更,脏读不可重复读,幻读都会出现

repeatable_read: 可避免脏读和不可重复读,但幻读问题仍然存在

serlalizable:所有问题都可以避免但性能十分低下。

13.1 线程安全的概念

如果你的代码所在的进程中有多个线程在同时运行而这些线程可能会同时运行这段代码。如果每次运行结果和单线程運行的结果是一样的而且其他的变量的值也和预期的是一样的,就是线程安全的 或者说:一个类或者程序所提供的接口对于线程来说是原子操作或者多个线程之间的切换不会导致该接口的执行结果存在二义性,也就是说我们不用考虑同步的问题。线程安全问题都是由全局变量及静态变量引起的若每个线程中对全局变量、静态变量只有读操作,而无写操作一般来说,这个全局变量是线程安全的;若有多个線程同时执行写操作一般都需要考虑线程同步,否则就可能影响线程安全存在竞争的线程不安全,不存在竞争的线程就是安全的

13.2 多线程同步的解决方案

3、wait与notify这两个方法并不是在Thread类中的,而是输出Object类这也意味着任何对象都可以调用这2个方法。

4、使用特殊域变量(volatile)实现线程同步保证此变量对所有线程的可见性,指一条线程修改了这个变量的值新值对于其他线程来说是可见的,通过新值立即同步到主内存和每次使用前从主内存刷新机制保证了可见性禁止指令重排序保证了有序性,但并不是多线程安全的,它不保证原子性。Volatile变量最好是那种呮有一个线程修改变量多个线程读取变量的地方。也就是对内存可见性要求高而对原子性要求低的地方。银行卡余额为例多个人取錢一定要确保余的实时可见性;

5、使用重入锁实现线程同步;

6、使用局部变量实现线程同步(ThreadLocal),ThreadLocal 用作保存每个线程独享的对象为每个線程都创建一个副本,这样每个线程都可以修改自己所拥有的副本, 而不会影响其他线程的副本确保了线程安全。每个线程获取到的信息鈳能都是不一样的前面执行的方法保存了信息后,后续方法可以通过ThreadLocal 直接获取到避免了传参,类似于全局变量的概念simpleDateFormat为例,ThreadLocal给每个線程维护一个自己的simpleDateFormat对象这个对象在线程之间是独立的,互相没有关系的这也就避免了线程安全问题ThreadLocal给每个线程维护一个自己的simpleDateFormat对象,这个对象在线程之间是独立的互相没有关系的。这也就避免了线程安全问题;

7、使用阻塞队列实现线程同步

8、使用原子变量实现线程哃步

同一个线程再次进入同步代码的时候.可以使用自己已经获取到的锁,这就是可重入锁java里面内置锁(synchronize)和Lock(ReentrantLock)都是可重入的。这两种方式最大区別就是对于Synchronized来说它是java语言的关键字,是原生语法层面的互斥需要jvm实现。而ReentrantLock它是JDK

Synchronized经过编译会在同步块的前后分别形成monitorenter和monitorexit这个两个字节碼指令。在执行monitorenter指令时首先要尝试获取对象锁。如果这个对象没被锁定或者当前线程已经拥有了那个对象锁,把锁的计算器加1相应嘚,在执行monitorexit指令时会将锁计算器就减1当计算器为0时,锁就被释放了如果获取对象锁失败,那当前线程就要阻塞直到对象锁被另一个線程释放为止。

     1.等待可中断持有锁的线程长期不释放的时候,正在等待的线程可以选择放弃等待这相当于Synchronized来说可以避免出现死锁的情況。

2.公平锁多个线程等待同一个锁时,必须按照申请锁的时间顺序获得锁Synchronized锁非公平锁,ReentrantLock默认的构造函数是创建的非公平锁可以通过參数true设为公平锁,但公平锁表现的性能不是很好

 3.锁绑定多个条件,一个ReentrantLock对象可以同时绑定多个对象

13.4 乐观锁与悲观锁

总是假设最坏的情況,每次去拿数据的时候都认为别人会修改所以每次在拿数据的时候都会上锁,这样别人想拿这个数据就会阻塞直到它拿到锁(共享资源每次只给一个线程使用其它线程阻塞,用完后再把资源转让给其它线程)传统的关系型数据库里边就用到了很多这种锁机制,比如荇锁表锁等,读锁写锁等,都是在做操作之前先上锁Java中synchronizedReentrantLock等独占锁就是悲观锁思想的实现。一般多写的场景下用悲观锁就比较合适

總是假设最好的情况每次去拿数据的时候都认为别人不会修改,所以不会上锁但是在更新的时候会判断一下在此期间别人有没有去更噺这个数据,可以使用版本号机制和CAS算法实现乐观锁适用于多读的应用类型,这样可以提高吞吐量像数据库提供的类似于write_condition机制,其实嘟是提供的乐观锁在Java中java.util.concurrent.atomic包下面的原子变量类就是使用了乐观锁的一种实现方式CAS实现的。乐观锁适用于写比较少的情况下(多读场景)

共享锁(S锁)又称读锁若事务T对数据对象A加上S锁,则事务T可以读A但不能修改A其他事务只能再对A加S锁,而不能加X锁直到T释放A上的S 锁。这保证叻其他事务可以读A但在T释放A上的S锁之前不能对A做任何修改。

排他锁(X锁)又称写锁若事务T对数据对象A加上X锁,事务T可以读A也可以修改A其怹事务不能再对A加任何锁,直到T释放A上的锁这保证了其他事务在T释放A上的锁之前不能再读取和修改A。

一般情况下算法中基本操作重复執行的次数是问题规模n的某个函数,用T(n)表示若有某个辅助函数f(n),使得当n趋近于无穷大时,T(n)/f(n)的极限值为不等于零的常数则称f(n)是T(n)的同数量級函数。记作T(n)=O(f(n))称O(f(n)) 为算法的渐进时间复杂度,简称时间复杂度

理论:冒泡排序,是通过每一次遍历获取最大/最小值将最大值/最小徝放在尾部/头部然后除开最大值/最小值剩下的数据在进行遍历获取最大/最小值

//外层循环,遍历次数 //内层循环升序(如果前一个值仳后一个值大,则交换) //内层循环一次获取一个最大值

排序过程(红色:移动的数据):

理论:将第一个值看成最小值然后和后续的比較找出最小值和下标交换本次遍历的起始值和最小值每次遍历的时候将前面找出的最小值,看成一个有序的列表后面的看成无序嘚列表,然后每次遍历无序列表找出最小值

//默认第一个是最小的。 //通过与后面的数据进行比较得出最小值和下标 //然后将最小值与本次循环的,开始值交换 //说明:将i前面的数据看成一个排好的队列i后面的看成一个无序队列。每次只需要找无需的最小值做替换

排序过程(红色:移动的数据):

理论:默认从第二个数据开始比较如果第二个数据比第一个小则交换。然后在用第三个数据比较如果比前面尛,则插入(狡猾)否则,退出循环说明:默认将第一数据看成有序列表,后面无序的列表循环每一个数据如果比前面的数据小则插入(交换)。否则退出

//外层循环,从第二个开始比较 //内存循环与前面排好序的数据比较,如果后面的数据小于前面的则交换 //如果不尛于说明插入完毕,退出内层循环

排序过程(红色:有序黑色:无序):

理论基本上和插入排序一样的道理不一样的地方在于每佽循环的步长,通过减半的方式来实现说明:基本原理和插入排序类似,不一样的地方在于通过间隔多个数据来进行插入排序。

//希尔排序(插入排序变种版) //j控制无序端的起始位置 //j,k为插入排序不过步长为i

a、确认列表第一个数据为中间值,第一个值看成空缺(低指针空缺)b、然后在剩下的队列中,看成有左右两个指针(高低)c、开始高指针向左移动,如果遇到小于中间值的数据则将这个数据赋值箌低指针空缺,并且将高指针的数据看成空缺值(高指针空缺)然后先向右移动一下低指针,并且切换低指针移动d、当低指针移动到夶于中间值的时候,赋值到高指针空缺的地方然后先高指针向左移动,并且切换高指针移动重复c、d操作。e、直到高指针和低指针相等時退出并且将中间值赋值给对应指针位置。f、然后将中间值的左右两边看成行的列表进行快速排序操作。

//如果指针在同一位置(只有一個数据时)退出 //标记,从高指针开始还是低指针(默认高指针) //记录指针的其实位置 //默认中间值为低指针的第一个值 //如果列表右方的数據大于中间值,则向左移动 //如果小于则覆盖最开始的低指针值,并且移动低指针标志位改成从低指针开始移动 //如果低指针数据小于中間值,则低指针向右移动 //如果低指针的值大于中间值则覆盖高指针停留时的数据,并向左移动高指针切换为高指针移动 //当两个指针的位置相同时,则找到了中间值的位置并退出循环 //然后出现有,中间值左边的小于中间值右边的大于中间值。 //然后在对左右两边的列表茬进行快速排序

排序过程(青色:中间值蓝色:确认位置的数据,红色:移动的数据)

理论:a、将列表按照对等的方式进行拆分b、拆分尛最小快的时候,在将最小块按照原来的拆分进行合并 c、合并的时候,通过左右两块的左边开始比较大小小的数据放入新的块中 d、说奣:简单一点就是先对半拆成最小单位,然后将两半数据合并成一个有序的列表

//判断拆分的不为最小单位 //再一次拆分,知道拆成一个一個的数据 //记录开始/结束位置 //记录每个小单位的排序结果 //如果查分后的两块数据都还存在 //比较两块数据的大小,然后赋值并且移动下标 //迻动单位记录的下标 //当某一块数据不存在了时 //直接赋值到记录下标 //最后将新的数据赋值给原来的列表,并且是对应分块后的下标

1,首先找瓶颈看问题点出在哪里,哪里给性能上面拖了后腿;

2假如一个接口里面做的事情太多,看能不能功能拆分;

3拆分达到极限了,考慮代码处理速度上慢的原因是操作数据库原因还是代码逻辑问题;

4要是代码逻辑处理速度原因,建议使用多线程开启多个线程同步处悝;

5,要是数据库查询速度和频率原因建议使用缓存,将需要经常查询数据库的数据缓存在内存中这样对缓存做管理即可

6,缓存是对數据库的查询操作比较多的情况下假如是对数据库的插入和更新操作比较多的情况下,建议考虑批量操作

代码的处理速度问题优化到極限的情况下,首先采用多线程去处理

数据库查询频繁问题优化到极限的情况下,首先采用缓存的方式去处理

数据库插入和更新频繁问題优化到极限的情况下,考虑批量操作方式处理

java虚拟机可使用的最大内存;-XX: PermSize 内存永久保留区域-XX:MaxPermSize 内存最大永久保留区域根据不同的配置硬件设备可适当调整参数的大小,内存大、cpu核数多可对相应的参数设置过大,反之设置适当偏小

的最大长度,以字节计算如果不设置,该属性默认值为4096(4K)这里增加到了8192(8K);minProcessors:最小空闲连接线程数,用于提高系统处理性能默认值为 10;maxProcessors:最大连接线程数,即:并發处理的最大请求数默认值为 75;

17 数据库访问量很大时如何做优化

如果有一个特别大的访问量到数据库上时,往往查询速度会变得很慢所以我们需要进行优化。优化从三个方面考虑:SQL语句优化、主从复制读写分离,负载均衡、数据库分库分表

一、SQL查询语句优化

    建立索引可以使查询速度得到提升,我们首先应该考虑在where及order bygroup by涉及的列上建立索引。

   2、借助explain(查询优化神器)选择更好的索引和优化查询语句

    SQL 的 Explain 通过图形化或基于文本的方式详细说明了 SQL 语句的每个部分是如何执行以及何时执行的以及执行效果。通过

对选择更好的索引列或者对耗时久的SQL语句进行优化达到对查询速度的优化。

   4、不要在索引列做运算或者使用函数

   6、使用查询缓存并将尽量多的内存分配给MYSQL做缓存

二、主从复制,读写分离负载均衡

   目前大多数的主流关系型数据库都提供了主从复制的功能,通过配置两台(或多台)数据库的主从关系可以将一台数据库服务器的数据更新同步到另一台服务器上。网站可以利用数据库这一功能实现数据库的读写分离,从而改善数据库嘚负载压力一个系统的读操作远远多于写操作,因此写操作发向master读操作发向slaves进行操作(简单的轮询算法来决定使用哪个slave)。

   利用数据庫的读写分离Web服务器在写数据的时候,访问主数据库(master)主数据库通过主从复制将数据更新同步到从数据库(slave),这样当Web服务器读数據的时候就可以通过从数据库获得数据。这一方案使得在大量读操作的Web应用可以轻松地读取数据而主数据库也只会承受少量的写入操莋,还可以实现数据热备份可谓是一举两得。

三、数据库分表、分区、分库

   通过分表可以提高表的访问效率有两种拆分方法:

   在主键囷一些列放在一个表中,然后把主键和另外的列放在另一个表中如果一个表中某些列常用,而另外一些不常用则可以采用垂直拆分。

   根据一列或者多列数据的值把数据行放到两个独立的表中

   分区就是把一张表的数据分成多个区块,这些区块可以在一个磁盘上也可以茬不同的磁盘上,分区后表面上还是一张表,但是数据散列在多个位置这样一来,多块硬盘同时处理不同的请求从而提高磁盘I/O读写性能。实现比较简单包括水平分区和垂直分区。

   分库是根据业务不同把相关的表切分到不同的数据库中比如web、bbs、blog等库。

  分库解决的是數据库端 并发量的问题分库和分表并不一定两个都要上,比如数据量很大但是访问的用户很少,我们就可以只使用分表不使用分库洳果数据量只有1万,而访问用户有一千那就只使用分库。  

  注意:分库分表最难解决的问题是统计还有跨表的连接(比如这个表的订单茬另外一张表),解决这个的方法就是使用中间件比如大名鼎鼎的MyCat,用它来做路由管理整个分库分表,乃至跨库跨表的连接

18 高并发系統中如果突然一个应用或服务变得很慢怎么处理

在一个高并发系统中 如果突然出现一个应用或者说一个服务突然变得很慢应该怎么排查?

这个是考线上排查问题能力没有标准答案,作为开发假设这种情景出现你怎么诊断问题?

首先:想知道在实际情况下,怎么知道【一个应用或者说一个服务突然变得很慢】调用访问的时候会发现的,对于业务流程比较熟悉很重要先能够初步圈出,可能出现问题嘚地方服务监控是必须的,做业务必须要知道自己服务的状态

1、首先就是想看日志,后来想想看日志确实不太可行并发量太大的情況下,查日志会很慢(看日志,pstack strace gdb)
2、应该从上到下看。----网络系统,应用任何一个环节都有可能有问题,首先看网络监控情况,然后看系统(内存cpu,负载 )情况。
3、把线程dump出来用jstack dump 线程调用链,看线程卡到哪里了然后定位代码,看看赌在哪个函数是不是调用了重函數。当然先定位到具体应用再dump。
4、看接口故障率然后看数据库有没有锁。
5、先看日志排除了磁盘满了,网络慢然后看进程,具体箌当时几个线程堵在哪儿。
6、分布式服务一般都是服务治理的可以看整个调用链的时间图。
7、看监控监控只是能找到问题  但是不能找到问题原因,什么请求、返回、错误、慢速这些都是要监控的,告警也要配置好有问题第一时间知道。
8、假如是网络问题那就找临菦的防火墙看对应服务器的并发连接数是否新建连接/半开连接超高或者有突发流量挤占了资源。同时查对应服务器的磁盘I/O情况和对应那個应用的进程内存占用曲线是否有突发高并发应用我理解上日志肯定是没法去看的,因为日志量太巨大了
9、集群或多主机的系统,需偠根据监控 看各个主机的CPU 内存 接口IO等这些能分析一些,如果能得出具体的主机 再分析哪个应用的CPU 内存 异常dump 等如果涉及到接口机 可以看接口的失败率,应用的话需要排查log了有时候主机空间不足 内存不足、硬件故障也会导致问题。
10、例子:在银行做安全运维时候那帮服務器的和网银的一天到晚就说这是网络问题,这绝对网络瘫了。然后查一圈发现他们一个什么java的问题说是有个印度小哥把java runtime装了最高版夲。但是系统不支持必须重新装回低版本,就好了
11、如果是分布式部署多台机器,别的机器没问题但这台机器有问题。那么更有可能是因为网络或者磁盘导致的一般这些资源都有zabbox这样的监控。看日志是肯定要的
12、如果这些机器都是虚拟机的话也有可能是控制器系統的问题。
阿里负载均衡和流量清洗系统强大,每年网购高峰期和那几个“节”一过0点的突发流量很考验负载均衡系统的部署策略。高峰限流是关键不能冲垮系统,但高峰一限流。购物车就无法结账了(异步结帐)
京东,双12 的时候负载均衡也会出问题。有时候负载不均衡的情况出现,有针对应用的限流和熔断的也有针对URL的限流和熔断机制。

另外:DDOS攻击、负载均衡算法没设计好、CDN、DNS等都有可能

ACID是指在数据库管理系统(DBMS)中事务所具有的四个特性:原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation,又称独立性)、持久性(Durability)

整个事务Φ的所有操作,要么全部完成要么全部不完成.

在事务开始之前和事务结束以后,数据库的完整性约束没有被破坏比如在一个银行事务Φ,需要从存储账户扣除款项然后在支付账户中增加款项。 如果在这个中转的过程发生了失败那么绝对不能让数据库只执行其中一个賬户的操作,因为这样会导致数据处于不一致的状态

两个事务的执行是互不干扰的一个事务不可能看到其他事务运行时,中间某一时刻嘚数据比如A事务支持某添加表数据,该事务未commit之前其他事务是看不到数据的变好的。

在事务完成以后该事务所对数据库所作的更改便持久的保存在数据库之中,并不会被回滚只要事务成功结束,它对数据库所做的更新就必须永久保存下来即使发生系统崩溃,重新啟动数据库系统后数据库还能恢复到事务成功结束时的状态。

CAP原则又称CAP定理指的是在一个分布式系统中,一致性(Consistency)、可用性(Availability)、汾区容错性(Partition tolerance)CAP 原则指的是,这三个要素最多只能同时实现两点不可能三者兼顾,像springCloud拥有了可用性和分区容错性的优点,缺就缺在一致性的问题所以出现了springCloud分布式事物的其他支持方案,比如seaTa和Tx_lcn的分布式食物支持

1 替换DBCP和c3p0,提供了一个高效,功能强大可扩展性的数据库连接池;
2 可以监控数据库访问性能,druid内置提供了一个功能强大的StatFilter插件能够详细统计 SQL的执行性能,这对于线上分析数据库访问性能有帮助;
5 擴展JDBC如果要多JDBC层有编程的需求,可以提供Druid提供的Filter机制编写JDBC层的扩展插件

用户想要查询一个数据,发现redis内存数据库没有也就是缓存没囿命中,于是向持久层数据库查询发现也没有,于是本次查询失败当用户很多的时候,缓存都没有命中于是都去请求了持久层数据庫。这会给持久层数据库造成很大的压力这时候就相当于出现了缓存穿透

(1)布隆过滤器,对所有可能查询的参数以hash形式存储当用户想要查询的时候,使用布隆过滤器发现不在集合中就直接丢弃,不再对持久层查询

     或者 把已存在数据的key存在布隆过滤器中。当有新的請求时先到布隆过滤器中查询是否存在,如果不存在该条数据直接返回;如果存在该条数据再查询缓存查询数据库

(2)缓存空对象 当存储层不命中后,即使返回的空对象也将其缓存起来同时会设置一个过期时间,之后再访问这个数据将会从缓存中获取保护了后端数據源;

指一个key非常热点,在不停的扛着大并发大并发集中对这一个点进行访问,当这个key在失效的瞬间持续的大并发就穿破缓存,直接請求数据库就像在一个屏障上凿开了一个洞。

缓存层出现了错误不能正常工作了。于是所有的请求都会达到存储层存储层的调用量會暴增,造成存储层也会挂掉的情况

这个思想的含义是,既然redis有可能挂掉那我多增设几台redis,这样一台挂掉之后其他的还可以继续工作其实就是搭建的集群。

这个解决方案的思想是在缓存失效后,通过加锁或者队列来控制读数据库写缓存的线程数量比如对某个key只允許一个线程查询数据和写缓存,其他线程等待

数据加热的含义就是在正式部署之前,我先把可能的数据先预先访问一遍这样部分可能夶量访问的数据就会加载到缓存中。在即将发生大并发访问前手动触发加载缓存不同的key设置不同的过期时间,让缓存失效的时间点尽量均匀

Redis中布隆过滤器的数据结构就是一个很大的位数组和几个不一样的无偏哈希函数(能把元素的哈希值算得比较平均,能让元素被哈希箌位数组中的位置比较随机)如下图,A、B、C就是三个这样的哈希函数分别对“OneMoreStudy”和“万猫学社”这两个元素进行哈希,位数组的对应位置则被设置为1:
向布隆过滤器中添加元素时会使用多个无偏哈希函数对元素进行哈希,算出一个整数索引值然后对位数组长度进行取模运算得到一个位置,每个无偏哈希函数都会得到一个不同的位置再把位数组的这几个位置都设置为1,这就完成了bf.add命令的操作

向布隆过滤器查询元素是否存在时,和添加元素一样也会把哈希的几个位置算出来,然后看看位数组中对应的几个位置是否都为1只要有一個位为0,那么就说明布隆过滤器里不存在这个元素如果这几个位置都为1,并不能完全说明这个元素就一定存在其中有可能这些位置为1昰因为其他元素的存在,这就是布隆过滤器会出现误判的原因

我要回帖

 

随机推荐