What exactly is the definition of a content repository?

Viewed 2204

I am using Apache JackRabbit for storing the images for my application. I have just started to use it and I still have some questions unanswered:

  1. What is the difference between a content repository and a database?

  2. Can you use a content repository for saving all the data of an application instead of a database? (I know you can add all kind of nodes and properties it is more like a question if you actually should save everything in the content repository).

  3. Are content repositories always organized in hierarcies?

I am struggeling with the definition of what makes a content repository.

2 Answers
Related