{"title":"面向对象的分布式数据库分区处理数据模型","authors":"R. Mithani","doi":"10.1145/99412.99492","DOIUrl":null,"url":null,"abstract":"Data replication in a distributed database system can lead to inconsistencies when communication breaks down due to partition failures. Correctness can be ensured if the data model used for representing and manipulating data properly captures real-world semantics.\nAn object-oriented data model which attempts to bridge the gap between real-world semantics and its representation is proposed. Essentially, data is stored in an attributed graph with the nodes representing real-world objects and the arcs representing the relationships between them. A superimposed rule system is employed in the model to enforce consistency and semantic constraints.\nThe model easily incorporates partition processing strategies like Data-patching, Quorum Consensus and Failure mode integrity constraints.","PeriodicalId":147067,"journal":{"name":"Symposium on Small Systems","volume":"22 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1990-02-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"An object-oriented data model for partition processing in distributed databases\",\"authors\":\"R. Mithani\",\"doi\":\"10.1145/99412.99492\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Data replication in a distributed database system can lead to inconsistencies when communication breaks down due to partition failures. Correctness can be ensured if the data model used for representing and manipulating data properly captures real-world semantics.\\nAn object-oriented data model which attempts to bridge the gap between real-world semantics and its representation is proposed. Essentially, data is stored in an attributed graph with the nodes representing real-world objects and the arcs representing the relationships between them. A superimposed rule system is employed in the model to enforce consistency and semantic constraints.\\nThe model easily incorporates partition processing strategies like Data-patching, Quorum Consensus and Failure mode integrity constraints.\",\"PeriodicalId\":147067,\"journal\":{\"name\":\"Symposium on Small Systems\",\"volume\":\"22 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1990-02-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Symposium on Small Systems\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1145/99412.99492\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Symposium on Small Systems","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/99412.99492","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
An object-oriented data model for partition processing in distributed databases
Data replication in a distributed database system can lead to inconsistencies when communication breaks down due to partition failures. Correctness can be ensured if the data model used for representing and manipulating data properly captures real-world semantics.
An object-oriented data model which attempts to bridge the gap between real-world semantics and its representation is proposed. Essentially, data is stored in an attributed graph with the nodes representing real-world objects and the arcs representing the relationships between them. A superimposed rule system is employed in the model to enforce consistency and semantic constraints.
The model easily incorporates partition processing strategies like Data-patching, Quorum Consensus and Failure mode integrity constraints.