DDS: The Data Delivery System

  • F. Andres
  • J. Boulos
Part of the IFIP — The International Federation for Information Processing book series (IFIPAICT)

Abstract

DSS is a plug-ins based data delivery system extension of the application-oriented DBMS Phasme. It is intended to be used as a high performance customizable plug-ins backend for widely varying application domains. It is designed to satisfy maximum of application requirements and information systems’ needs and to get maximum database performance out of today’s hardware trends. The architecture has already achieved success in supporting video processing (Andres, 1996a, 1996b) and work is well under way in a project where it is used as a hypermedia server. DSS provides an extensible layer supporting plug-ins mechanisms and employs both inter and intra-operation parallelism. In this paper, we describe how we tackled the data delivery functionality with our open system.

Keywords

Application-oriented database system parallel processing plug-ins management 

References

  1. Andres, F. and Boulos, J. (1995) Phasme: A Parallel Application - Oriented Database System, Ifatec technical report No 950120.Google Scholar
  2. Andres, F. Ihara, K. Boulos, J. Ono, K. and Yasuhiko Y. (1996a) The OLVP (Online Video Processing) System Architecture based on Distributed VOD Servers in Proc. DMS 96, Hong Kong.Google Scholar
  3. Andres, F. Ihara, K. Boulos, J. Ono, K. and Yasuhiko Y. (1996b) Performance evaluation of the OLVP (Online Video Processing) System in proceeding COMPSAC 96, Coreen, Seoul.Google Scholar
  4. Bergsten, B. Couprie, M. and Valduriez, P. (1991) Prototyping DBS3, a Shared Memory Parallel Database System in Proc. PDIS.Google Scholar
  5. Boncz, P. A. and Kersten, M. L. (1995) Monet: A impressionist sketch of an advanced database system“ In Proc. IEEE BITWIT workshop,San Sebastian (Spain).Google Scholar
  6. Carey, M. and DeWitt, D.J. and Naughton, J.F. (1993) The Dec 007 Benchmark in Proc. ACM SIGMOD.Google Scholar
  7. Freeston, M. (1987) The Bang file: a new kind of Grid File in Proc of ACM SIGMOD.Google Scholar
  8. Freeston, M. (1986) Data Structures for Knowledge Bases: Multi-Dimensional File Organisations, ECRC. Technical Report TR-KB-13.Google Scholar
  9. Guting R.H. (1993) Second Order Signature: A tool for specifying data models, query processing and optimisation in proceedings ACM-SIGMOD, Washington.Google Scholar
  10. Gray J., Reuter A. (1992) Transaction Processing: Concepts and Techniques. Morgan Kaufman.Google Scholar
  11. Jagadish, H. Lieuwen, D. Rastogi, R. and Silberschatz, A. (1994) Dali: A High Performance Main Memory Storage Manager in Proc. of the 20th Int. Conference on VLDB, Santiago, Chile, September 12–15, pp 48–59.Google Scholar
  12. Kim W. (1994) Modern Database Systems. Addison-Wesley, ACM press.Google Scholar
  13. Kunii, H.S. (1990) Graph Data Model and its Data Language., Springer-Verlag, Tokyo.MATHCrossRefGoogle Scholar
  14. Lehman, T.J. and Carey, M.J. (1986) A Study of Index Structures for Main Memory Database Management Systems“ in Proc. 12th Conf. on VLDB, Kyoto, Japan.Google Scholar
  15. Thevenin J. M. (1989) Architecture d’un Systeme de Gestion de Bases de Donnees Grande Memoire,PhD Thesis of Paris VI University.Google Scholar
  16. Singhal, V. Kakkad, S. V. and Wilson, P. R. (1992) Texas: An Efficient, Portable Persistent Store in Proc. 5th Workshop on Persistent Object Systems, September pp 11–33.Google Scholar
  17. Valduriez, P. and Khoshafian, S. and Copeland, G. (1986) Implementation techniques of complex objects, in Proc. of the Int. Conf. on VLDB, Kyoto, Japan.Google Scholar
  18. White, S. J. and DeWitt, D. J. (1994) QuickStore: A High Performance Mapped Object Store in Proc. of the ACM SIGMOD, Meneapolis, MN.Google Scholar

Copyright information

© Springer Science+Business Media Dordrecht 1996

Authors and Affiliations

  • F. Andres
    • 1
    • 2
  • J. Boulos
    • 2
  1. 1.NACSIS R&D CenterBunkyo-ku Tokyo 112Japan
  2. 2.St Quentin-en-YvelinesFrance

Personalised recommendations