# Large Objects

Author: Eike Stepper

This chapter describes how to work with large objects in CDO client applications. Large objects, such as images, documents, or binary files, require special handling to ensure efficient storage, retrieval, and transfer within the CDO repository.

CDO provides mechanisms for streaming large objects, managing memory usage, and integrating binary and textual data with EMF models. Learn best practices for loading, saving, and querying large objects, as well as strategies for optimizing performance and avoiding common pitfalls.

Topics include:

- Storing and retrieving binary and text resources
- Streaming APIs for large data
- Performance considerations
- Integration with EMF ResourceSet

Copyright (c) 2004-2026 Eike Stepper (Loehne, Germany) and others.
All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License v1.0 which accompanies this distribution, and is available at http://www.eclipse.org/legal/epl-v10.html