资源描述:
《Convergence of Database and Internet》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、ConvergenceofDatabaseandInternet:ConvergenceofDatabaseandInternet:ChallengeandOpportunitiesChallengeandOpportunitiesAoyingZhou,WeiningQian,MinqiZhouEastChinaNormalUniversityOutlineOutline••DBandtheInternetDBandtheInternet••Scalability:theGood,theBad,andtheUglyScalability:theGood,theBad
2、,andtheUgly••ConsistencyindistributedsystemsConsistencyindistributedsystems••ConsistencyindatabasetransactionsConsistencyindatabasetransactions••AlongwaytogoAlongwaytogo2014-8-30Shanghai2TheWayofInternetEnterprisesTheWayofInternetEnterprises1.Toconstructacyberspace,viaproviding–informa
3、tionservices,or•Google,Baidu,...–anenvironmentforcommunication,entertainments,etc.•Facebook,Tencent,...2.Toincreasethevolumeoftraffic3.Traffic==>cashflow••EssentiallyeyeballeconomyEssentiallyeyeballeconomy2014-8-30Shanghai3TrendsTrends••O2O:OnlinetoOfflineO2O:OnlinetoOffline–Enabledbys
4、martphone,LBS,andmobilecomputing••ThebusinessintheofflinepartispotentiallyThebusinessintheofflinepartispotentiallymuchlargerthanthatintheonlinepartmuchlargerthanthatintheonlinepart••Databases(DataBases)becomemoreDatabases(DataBases)becomemoreimportantimportant–Thekeysystemfordatamanage
5、mentandtransactionprocessing2014-8-30Shanghai4Databasein/fromInternetEnterprisesDatabasein/fromInternetEnterprises•BigTable(Google)–Webpagestorage•Cassandra(Facebook)–Messagemanagement•OceanBase(Alibaba)–TaobaoE-commerce,Alipay,...•F1/Spanner(Google)–Adwords•...2014-8-30Shanghai5What's
6、new?What'snew?•Massiveusers(sometimesunpredictable)–e.g.11/11(FestivalofSingles)–Similarworkloadpeakscanbefoundin:•TicketbookingduringSpringFestival•Financialproductsale2014-8-30Shanghai6What'snew?What'snew?•Massiveusers(sometimesunpredictable)–e.g.11/11(FestivalofSingles)•Requirement:
7、Scalability–Scaling-uptoScaling-out–Thousandsofmachines–Lowoverheadonmanagement•Weneedsystemsthatisscalableandconsistent2014-8-30Shanghai7OutlineOutline••DBandtheInternetDBandtheInternet••Scalability:theGood,theBad,andtheUglyScalability:theGood,theBad,andtheUgly••Consistencyindistrib