1992
DOI: 10.1109/69.180605
|View full text |Cite
|
Sign up to set email alerts
|

PRISMA/DB: a parallel, main memory relational DBMS

Abstract: PRISWDB is a full-fledged parallel, main memory relational database management system the design of which is characterized by two main ideas. In the first place, high performance is obtained by the use of parallelism for query processing and main memory storage of the entire database. In the second place, a flexible architecture for experimenting with functionality and performance is obtained via a modular implementation of the system in an object-oriented programming language. This paper describes the design … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
21
0

Year Published

1996
1996
2013
2013

Publication Types

Select...
5
3
1

Relationship

0
9

Authors

Journals

citations
Cited by 77 publications
(21 citation statements)
references
References 28 publications
0
21
0
Order By: Relevance
“…A dialect of the extended relational algebra presented in this paper has been used as the main database manipulation language (DML) in the PRISMA/DB parallel main-memory database system [2]. This language, called XRA, is described in detail in [ 1 l] and includes a number of constructs not covered by this paper for reasons of brevity, such as operators for range-based data fragmentation and recursively defined expressions, and transaction brackets (begin and commit).…”
Section: The Practice: Prismadbmentioning
confidence: 99%
See 1 more Smart Citation
“…A dialect of the extended relational algebra presented in this paper has been used as the main database manipulation language (DML) in the PRISMA/DB parallel main-memory database system [2]. This language, called XRA, is described in detail in [ 1 l] and includes a number of constructs not covered by this paper for reasons of brevity, such as operators for range-based data fragmentation and recursively defined expressions, and transaction brackets (begin and commit).…”
Section: The Practice: Prismadbmentioning
confidence: 99%
“…This language, called XRA, is described in detail in [ 1 l] and includes a number of constructs not covered by this paper for reasons of brevity, such as operators for range-based data fragmentation and recursively defined expressions, and transaction brackets (begin and commit). This section describes the use of the algebra-based XRA language in the PRISMA/DB system in short; some issues are covered more extensively in [2]. First, an overview of the use of XRA in PRISMAiDB is given.…”
Section: The Practice: Prismadbmentioning
confidence: 99%
“…Gupta and Widom, for example, have described several means of improving the accuracy of distributed query processing by exploiting information stored (or cached) locally [4], while others have exploited parallel query evaluation techniques for this purpose [1,5]. However, as we shall show in this paper, it is also possible to reduce inaccuracy by making use of temporal reasoning techniques.…”
Section: Introductionmentioning
confidence: 98%
“…Finally, architecting single database instances as a sharednothing system has been studied using specialized hardware during the era of parallel database systems, most notably in the Gamma Project [7] and Prisma/DB [2]. Since the number of cores and memory controllers, and thereby the penalties for treating memory uniformly, are bound to increase, we expect shared-nothing to become the dominant architecture even for centralized databases.…”
Section: Related Workmentioning
confidence: 99%