A Majority consensus approach to concurrency control for multiple copy databases
ACM Transactions on Database Systems (TODS)
Concurrency control in a system for distributed databases (SDD-1)
ACM Transactions on Database Systems (TODS)
The correctness of concurrency control mechanisms in a system for distributed databases (SDD-1)
ACM Transactions on Database Systems (TODS)
System R: relational approach to database management
ACM Transactions on Database Systems (TODS)
Differential files: their application to the maintenance of large databases
ACM Transactions on Database Systems (TODS)
Physical integrity in a large segmented database
ACM Transactions on Database Systems (TODS)
ACM Computing Surveys (CSUR)
Recovery Techniques for Database Systems
ACM Computing Surveys (CSUR)
The notions of consistency and predicate locks in a database system
Communications of the ACM
Communications of the ACM
TENEX, a paged time sharing system for the PDP - 10
Communications of the ACM
A relational model of data for large shared data banks
Communications of the ACM
Notes on Data Base Operating Systems
Operating Systems, An Advanced Course
ACM Computing Surveys (CSUR)
A federated architecture for information management
ACM Transactions on Information Systems (TOIS)
Applications of Byzantine agreement in database systems
ACM Transactions on Database Systems (TODS)
Transaction management in the R* distributed database management system
ACM Transactions on Database Systems (TODS)
IBM Systems Journal
Models of a very large distributed database
SIGCOMM '87 Proceedings of the ACM workshop on Frontiers in computer communications technology
Data replicas in distributed information services
ACM Transactions on Database Systems (TODS)
The Raid Distributed Database System
IEEE Transactions on Software Engineering
SIGMOD '90 Proceedings of the 1990 ACM SIGMOD international conference on Management of data
The complexity of operations on a fragmented relation
ACM Transactions on Database Systems (TODS)
An architecture for distributed knowledge based-systems
ACM SIGMIS Database
Query processing in the ObjectStore database system
SIGMOD '92 Proceedings of the 1992 ACM SIGMOD international conference on Management of data
Query evaluation techniques for large databases
ACM Computing Surveys (CSUR)
Combining optimism and pessimism to produce high availability in distributed transaction processing
ACM SIGOPS Operating Systems Review
A generic, peer-to-peer repository for distributed configuration management
Proceedings of the 18th international conference on Software engineering
Replicating and allocating data in a distributed database system for workstations
Proceedings of the 1985 ACM SIGSMALL symposium on Small systems
Proceedings of the 1985 ACM SIGSMALL symposium on Small systems
A stepwise approach to distributed database systems by database machines
Proceedings of the 1985 ACM SIGSMALL symposium on Small systems
Join and Semijoin Algorithms for a Multiprocessor Database Machine
ACM Transactions on Database Systems (TODS)
Genesis: a distributed database operating system
SIGMOD '85 Proceedings of the 1985 ACM SIGMOD international conference on Management of data
Query processing in a system for distributed databases (SDD-1)
ACM Transactions on Database Systems (TODS)
Correctness of query execution strategies in distributed databases
ACM Transactions on Database Systems (TODS)
Concurrency control in a system for distributed databases (SDD-1)
ACM Transactions on Database Systems (TODS)
The correctness of concurrency control mechanisms in a system for distributed databases (SDD-1)
ACM Transactions on Database Systems (TODS)
Reliability mechanisms for SDD-1: a system for distributed databases
ACM Transactions on Database Systems (TODS)
The integrity subsystem of a distributed database system for workstations
CSC '85 Proceedings of the 1985 ACM thirteenth annual conference on Computer Science
An architecture for large scale information systems
Proceedings of the tenth ACM symposium on Operating systems principles
A Survey of Techniques for Synchronization and Recovery in Decentralized Computer Systems
ACM Computing Surveys (CSUR)
The Integrated Dictionary/Directory System
ACM Computing Surveys (CSUR)
Object management in distributed information systems
ACM Transactions on Information Systems (TOIS)
Relational database: a practical foundation for productivity
Communications of the ACM
SIGMOD '83 Proceedings of the 1983 ACM SIGMOD international conference on Management of data
Overview of an Ada compatible distributed database manager
SIGMOD '83 Proceedings of the 1983 ACM SIGMOD international conference on Management of data
A methodology for interpreting tree queries into optimal semi-join expressions
SIGMOD '80 Proceedings of the 1980 ACM SIGMOD international conference on Management of data
Horizontal data partitioning in database design
SIGMOD '82 Proceedings of the 1982 ACM SIGMOD international conference on Management of data
Query processing for distributed databases using generalized semi-joins
SIGMOD '82 Proceedings of the 1982 ACM SIGMOD international conference on Management of data
Semi-join algorithms for multiprocessor systems
SIGMOD '82 Proceedings of the 1982 ACM SIGMOD international conference on Management of data
Is byzantine agreement useful in a distributed database?
PODS '84 Proceedings of the 3rd ACM SIGACT-SIGMOD symposium on Principles of database systems
Sacrificing serializability to attain high availability of data in an unreliable network
PODS '82 Proceedings of the 1st ACM SIGACT-SIGMOD symposium on Principles of database systems
Performance Issues in Distributed Query Processing
IEEE Transactions on Parallel and Distributed Systems
An Evaluation of Relational Join Algorithms in a Pipelined Query Processing Environment
IEEE Transactions on Software Engineering
Supporting a Semantic Data Model in a Distributed Database System
VLDB '83 Proceedings of the 9th International Conference on Very Large Data Bases
Integration of Time Versions into a Relational Database System
VLDB '84 Proceedings of the 10th International Conference on Very Large Data Bases
Framework for the Security Component of an Ada DBMS
VLDB '86 Proceedings of the 12th International Conference on Very Large Data Bases
A Parallel Processing Strategy for Evaluating Recursive Queries
VLDB '86 Proceedings of the 12th International Conference on Very Large Data Bases
VLDB '93 Proceedings of the 19th International Conference on Very Large Data Bases
System D: A Distributed System for Availability
VLDB '82 Proceedings of the 8th International Conference on Very Large Data Bases
A Heuristic Approach to Distributed Query Processing
VLDB '82 Proceedings of the 8th International Conference on Very Large Data Bases
View Management in Distributed Data Base Systems
VLDB '83 Proceedings of the 9th International Conference on Very Large Data Bases
An Approach to Object Sharing in Distributed Datbase Systems
VLDB '83 Proceedings of the 9th International Conference on Very Large Data Bases
Processing Queries Over Generalization Hierarchies in a Multidatabase System
VLDB '83 Proceedings of the 9th International Conference on Very Large Data Bases
Querying Multidatabase Systems Using SIQL
FQAS '02 Proceedings of the 5th International Conference on Flexible Query Answering Systems
Database services for personal computers linked by a local area network
SIGSMALL '83 Proceedings of the 1983 ACM SIGSMALL symposium on Personal and small computers
A distributed transaction processing protocol based on majority consensus
PODC '82 Proceedings of the first ACM SIGACT-SIGOPS symposium on Principles of distributed computing
Efficient commit protocols for the tree of processes model of distributed transactions
PODC '83 Proceedings of the second annual ACM symposium on Principles of distributed computing
Efficient commit protocols for the tree of processes model of distributed transactions
ACM SIGOPS Operating Systems Review
Are quorums an alternative for data replication?
ACM Transactions on Database Systems (TODS)
Relational database: a practical foundation for productivity
ACM Turing award lectures
Logical integration of locally independent relational databases into a distributed database
VLDB '81 Proceedings of the seventh international conference on Very Large Data Bases - Volume 7
Decision support in a distributed environment
AFIPS '84 Proceedings of the July 9-12, 1984, national computer conference and exposition
G-Store: a scalable data store for transactional multi key access in the cloud
Proceedings of the 1st ACM symposium on Cloud computing
ElasTraS: an elastic transactional data store in the cloud
HotCloud'09 Proceedings of the 2009 conference on Hot topics in cloud computing
Big data and cloud computing: current state and future opportunities
Proceedings of the 14th International Conference on Extending Database Technology
A semantics based information distribution framework for large web-based course forum system
ICWL'06 Proceedings of the 5th international conference on Advances in Web Based Learning
Data management challenges in cloud computing infrastructures
DNIS'10 Proceedings of the 6th international conference on Databases in Networked Information Systems
The evolving landscape of data management in the cloud
International Journal of Computational Science and Engineering
Hi-index | 0.02 |
The declining cost of computer hardware and the increasing data processing needs of geographically dispersed organizations have led to substantial interest in distributed data management. SDD-1 is a distributed database management system currently being developed by Computer Corporation of America. Users interact with SDD-1 precisely as if it were a nondistributed database system because SDD-1 handles all issues arising from the distribution of data. These issues include distributed concurrency control, distributed query processing, resiliency to component failure, and distributed directory management. This paper presents an overview of the SDD-1 design and its solutions to the above problems.This paper is the first of a series of companion papers on SDD-1 (Bernstein and Shipman [2], Bernstein et al. [4], and Hammer and Shipman [14]).