资源描述:
《AN OVERVIEW OF REAL-TIME DATABASE》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、ANOVERVIEWOFREAL-TIMEDATABASESYSTEMS1;22BenKaoandHectorGarcia-Molina1PrincetonUniversity,PrincetonNJ08544,USA2StanfordUniversity,StanfordCA94305,USA1IntroductionTraditionally,real-timesystemsmanagetheirdata(e.g.chambertemperature,aircraftlocations)inapplicationdependentstructures.Asreal-ti
2、mesystemsevolve,theirapplicationsbecomemorecomplexandrequireaccesstomoredata.Itthusbecomesnecessarytomanagethedatainasystematicandorganizedfashion.Databasemanagementsystemsprovidetoolsforsuchorganization,soinrecentyearstherehasbeeninterestinmerging"databaseandreal-timetech-nology.Theresul
3、tingintegratedsystem,whichprovidesdatabaseoperationswithreal-timeconstraintsisgenerallycalledareal-timedatabasesystem(RTDBS)[1].Likeaconventionaldatabasesystem,aRTDBSfunctionsasarepositoryofdata,providesecientstorage,andperformsretrievalandmanipulationofinfor-mation.However,asapartofareal
4、-timesystem,whosetasks"areassociatedwithtimeconstraints,aRTDBS,hastheaddedburdenofensuringsomedegreeofcondenceinmeetingthesystem'stimingrequirements.Exampleapplicationsthathandlelargeamountsofdataandhavestringenttimingrequirementsincludetelephoneswitching(e.g.translatingan800numberintoan
5、actualnumber),radartrackingandothers.Arbitragetrading,forexam-ple,involvestradingcommoditiesindierentmarketsatdierentprices.Sincepricediscrepanciesareusuallyshort-lived,automatedsearchingandprocessingoflargeamountsoftradinginformationareverydesirable.Inordertocapitalizeontheopportunities
6、,buy-selldecisionshavetobemadepromptly,oftenwithatimeconstraintsothatthenancialoverheadinperformingthetradeactionsarewellcompensatedbythebenetresultingfromthetrade.Asanotherexam-ple,aradarsurveillancesystemdetectsaircraftimages"orradarsignatures".Theseimagesarethenmatchedagainstadataba
7、seofknownimages.Theresultofsuchmatchisusedtodriveothersystemactions,forexample,inchoosingacombatstrategy.Conventionaldatabasesystemsarenotadequateforthistypeofapplication.TheydierfromaRTDBSinmanyaspects.MostimportantlyRTDBSshavedierentperformancegoals,correc