That size is probably pushing things, but it depends on your queries and amount of memory.
Note that for TDB, assuming 64bit and normal memory mapped files, then you don't want to give java all the memory, leave the OS some for caching. Regarding threads then TDB doesn't use threads as far as I know. It is thread safe so you can have multiple threads in your code doing reads. But whether that will speed things up or just lead to more cache contention I don't know. Dave Adeeb Noor <[email protected]> wrote: >Hi All: > >I have been using Jena for huge biomedical application with TDB sized 3G >and around 2 billion triples and I did notice a performance issues. Thus, I >have two questions: > >1- Does Jena build to handle huge app like I am developing? or do I have to >use a commercial tool ? > >2- Does Jena a single thread or can it be ran on multi? > >Thanks > >-- >Adeeb Noor >Ph.D. Candidate >Dept of Computer Science >University of Colorado at Boulder >Cell: 571-484-3303 >Email: [email protected]
