Skip to main content

iBLOB: Complex Object Management in Databases through Intelligent Binary Large Objects

  • Conference paper
Objects and Databases (ICOODB 2010)

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 6348))

Included in the following conference series:

Abstract

New emerging applications including genomic, multimedia, and geo-spatial technologies have necessitated the handling of complex application objects that are highly structured, large, and of variable length. Currently, such objects are handled using filesystem formats like HDF and NetCDF as well as the XML and BLOB data types in databases. However, some of these approaches are very application specific and do not provide proper levels of data abstraction for the users. Others do not support random updates or cannot manage large volumes of structured data and provide their associated operations. In this paper, we propose a novel two-step solution to manage and query application objects within databases. First, we present a generalized conceptual framework to capture and validate the structure of application objects by means of a type structure specification. Second, we introduce a novel data type called Intelligent Binary Large Object (iBLOB) that leverages the traditional BLOB type in databases, preserves the structure of application objects, and provides smart query and update capabilities. The iBLOB framework generates a type structure specific application programming interface (API) that allows applications to easily access the components of complex application objects. This greatly simplifies the ease with which new type systems can be implemented inside traditional DBMS.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. HDF-Hierarchical Data Format, http://www.hdfgroup.org/

  2. Batory, D.S., Barnett, J.R., Garza, J.F., Smith, K.P., Tsukuda, K., Twichell, B.C., Wise, T.E.: Genesis: an Extensible Database Management System. IEEE Trans. on Software Engineering 14, 1711–1730 (1988)

    Article  Google Scholar 

  3. Biliris, A.: The Performance of Three Database Storage Structures for Managing Large Objects. In: ACM SIGMOD Int. Conf. on Management of Data, pp. 276–285 (1992)

    Google Scholar 

  4. Bray, T., Paoli, J., Sperberg-McQueen, C.M., Maler, E., Yergeau, F.: Extensible markup language (XML) 1.0. W3C recommendation, 6 (2000)

    Google Scholar 

  5. Carey, M.J., DeWitt, D.J., Vandenberg, S.L.: A Data Model and Query Language for Exodus. ACM SIGMOD Record 17, 413–423 (1988)

    Article  Google Scholar 

  6. Haas, L.M., Chang, W., Lohman, G.M., McPherson, J., Wilms, P.F., Lapis, G., Lindsay, B.G., Pirahesh, H., Carey, M.J., Shekita, E.J.: Starburst Mid-flight: As the Dust Clears. IEEE Trans. on Knowledge and Data Engineering (TKDE) 2, 143–160 (1990)

    Article  Google Scholar 

  7. Hwang, B., Jung, I., Moon, S.: Efficient storage management for large dynamic objects. In: EUROMICRO 1994, System Architecture and Integration 20th EUROMICRO Conference, pp. 37–44 (September 1994)

    Google Scholar 

  8. McGrath, R.E.: XML and Scientific File Formats. The Geological Society of America (2003)

    Google Scholar 

  9. Rew, R.K., Ucar, B., Hartnett, E.J.: Merging netCDF and HDF5. In: 20th Int. Conf. on Interactive Information and Processing Systems (2004)

    Google Scholar 

  10. Schek, H.-J., Paul, H.-B., Scholl, M.H., Weikum, G.: The DASDBS Project: Objectives, Experiences, and Future Prospects. IEEE Trans. on Knowledge and Data Engineering (TKDE) 2(1), 25–43 (1990)

    Article  Google Scholar 

  11. Stonebraker, M.: Inclusion of New Types in Relational Data Base Systems. Int. Conf. on Data Engineering Conference (ICDE), pp. 262–269 (1986)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2010 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Chen, T., Khan, A., Schneider, M., Viswanathan, G. (2010). iBLOB: Complex Object Management in Databases through Intelligent Binary Large Objects. In: Dearle, A., Zicari, R.V. (eds) Objects and Databases. ICOODB 2010. Lecture Notes in Computer Science, vol 6348. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-16092-9_10

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-16092-9_10

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-16091-2

  • Online ISBN: 978-3-642-16092-9

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics