Wolfgang,

> BTW: Jackrabbit's default storage -is- the filesystem. Question to
> those
> who have experimented with it thus far: how does it do this, e.g. one
> big file, or one file per "item", or one per "node" and one per
> "property", ... ? I suppose we probably should not rely on that anyway
> (e.g. for automated svn functionality), but I am still curious :)

The good news is: It is not one big file. I wouldn't actually consider this "filesystem" then but rather "binary". This would be probably what you get when using the BerkeleyDB backend that I thought I read something about.

You cannot tell exactly if this is one file per node and one file per property, but what I can tell for sure:

In the workspaces/data folder of a filesystem repository you will find a lot of folders with names in hex values that contain other folders with names in hex values which at some point contain XML files with properties.

In other words: Folders and filenames are entirely unrelated to the outside view of the repository, which in my opinion renders them useless for any other purpose but reading and writing the content through Jackrabbit. (I guess that was the question behind your question.)

Don't forget the basic idea of UUID in JCR. JCR is *not primarily* a tree structure with folders and files. You can model it that way if you want, but you can also build entirely different systems of reference. I think (haven't tried) you can even have parallel systems of referencing the same content.

Hope this helps.

Regards,
Torsten


J. Wolfgang Kaltz schrieb:
Andreas Hartmann wrote:

Hi Lenya devs,

we have to come to a decision about the repository question.
People stated their opinions, it looks like there are two
general directions.

If you think it's too early for a vote, please request cancelling.

Vote:

(a) Lenya should focus on JCR only. It is OK to implement core
    functionality which absolutely relies on JCR features.

+1


Assuming this decision is neutral regarding the question "will Lenya be used for Apache doco", I'm also
+1

BTW: Jackrabbit's default storage -is- the filesystem. Question to those who have experimented with it thus far: how does it do this, e.g. one big file, or one file per "item", or one per "node" and one per "property", ... ? I suppose we probably should not rely on that anyway (e.g. for automated svn functionality), but I am still curious :)


--
Wolfgang


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to