jackrabbit-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From lujie <lj...@126.com>
Subject Re: Some questions when large data sets exists
Date Wed, 05 Nov 2008 12:47:33 GMT

Hi stefan ,
    Thanks for your kind reply.
    Actually i have 2 main questions about JR.
    1. The accessmanager's performance. See i have 10000 nodes for query, i
know there only fifty nodes that i have access to read. But in the worst
situation, the fifty nodes is count between 8000 to 8050. So,i have to
iterator to skip previous 7999 nodes to get the actual result, the skipping
is not just without loading the node, because accessmanage must check the
access right.
        what i'm doing is using xpath such as @jcr:contains("reader
access","admin") to avoid loading much nodes. But you see, this is not a
usual way.
 
    2. The property loading performance. Even if i have this 50 nodes, when
i want to load it's sub sub nodes trying to get some properties, then the
persistenceManger have to load more 50*2 nodes to get these properties. so i
say, jackrabbit lacks the ability to list child nodes and properties for a
given node in an efficient way. 

    JR is wonderful work. Data saved in tree node, fulltext using lucene.
But if from other view, we can load some nodes and it's children's property
more directly, it will be exciting.

    any suggestions?

    --lujie

-- 
View this message in context: http://www.nabble.com/Some-questions-when-large-data-sets-exists-tp20288831p20341055.html
Sent from the Jackrabbit - Users mailing list archive at Nabble.com.


Mime
View raw message