資源描述:
《計算機專業(yè)外文資料翻譯》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫。
1、英文文獻ObjectpersistenceandJavaByArsalanSaljoughy,JavaWorld.com,05/01/97Objectdurability,orpersistence,isthetermyouoftenhearusedinconjunctionwiththeissueofstoringobjectsindatabases.Persistenceisexpectedtooperatewithtransactionalintegrity,andassuchitissubjecttostrictconditions.(Seet
2、heResourcessectionofthisarticleformoreinformationontransactionprocessing.)Incontrast,languageservicesofferedthroughstandardlanguagelibrariesandpackagesareoftenfreefromtransactionalconstraints.Aswe'llseeinthisarticle,evidencesuggeststhatsimpleJavapersistencewilllikelystemfromthel
3、anguageitself,whilesophisticateddatabasefunctionalitywillbeofferedbydatabasevendors.NoobjectisanislandIntherealworld,yourarelyfindanobjectthatlacksrelationstootherobjects.Objectsarecomponentsofobjectmodels.Theissueofobjectdurabilitytranscendstheissueofobjectmodeldurabilityanddis
4、tributiononcewemaketheobservationthatobjectsareinterconnectedbyvirtueoftheirrelationstooneanother.Therelationalapproachtodatastoragetendstoaggregatedatabytype.Rowsinatablerepresentthephysicalaggregateofobjectsofthesametypeondisk.Therelationshipsamongobjectsarethenrepresentedbyke
5、ysthataresharedacrossmanytables.Althoughthroughdatabaseorganization,relationaldatabasessometimesallowtablesthatarelikelytobeusedtogethertobeco-located(orclustered)inthesamelogicalpartition,suchasadatabasesegment,theyhavenomechanismtostoreobjectrelationshipsinthedatabase.Hence,in
6、ordertoconstructanobjectmodel,theserelationshipsareconstructedfromtheexistingkeysatruntimeinaprocessreferredtoastablejoins.Thisisthesamewell-knownpropertyoftherelationaldatabasescalleddataindependence.Nearlyallvariantsofobjectdatabasesoffersomemechanismtoenhancetheperformanceofa
7、systemthatinvolvescomplexobjectrelationshipsovertraditionalrelationaldatabases.Toqueryortonavigate?Instoringobjectsondisk,wearefacedwiththechoiceofco-locatingrelatedobjectstobetteraccommodatenavigationalaccess,ortostoreobjectsintable-likecollectionsthataggregateobjectsbytypetofa
8、cilitatepredicate-basedaccess(queries),orboth.T