test jena2.2 quadhash quadhash2 no remove jena cvs July 11 My own chaining hash map hashmap hashset array list wrapped arraylist doubly wrapped find wrapped find no direct access to s/p/o s/p/o non-final getter no pred intern node hashCode not cached triple cache on non final triple equals & hashCode two thread query
Sesame Query - API listStatements (early additional triples) 100% 60% 58% (absent) 97% 60% 61% (absent) (absent) (absent) (absent) (absent) (absent) (absent) (absent) (absent) (absent) (absent) (absent)
Sesame Query - API listStatements (file) 100% 46% 50% (absent) 95% 48% 47% (absent) (absent) (absent) (absent) (absent) (absent) (absent) (absent) (absent) (absent) (absent) (absent)
Sesame Query - API listStatements (late additional triples) 100% 47% 47% (absent) 97% 48% 54% (absent) (absent) (absent) (absent) (absent) (absent) (absent) (absent) (absent) (absent) (absent) (absent)
Sesame Query - API listStatements (mid additional triples) 100% 45% 44% (absent) 92% 47% 52% (absent) (absent) (absent) (absent) (absent) (absent) (absent) (absent) (absent) (absent) (absent) (absent)
Sesame Query - API listStatements (small) 100% 43% 41% 43% 93% 43% 44% 64% 47% 51% 45% 44% 44% 44% 45% 45% 65% 42% 42%
Sesame Query - SPI loops (small) 100% 29% 29% 29% 92% 29% 31% 45% 29% 38% 38% 33% 29% 28% 31% 28% 49% 28% 28%
Sesame Query - direct graph SPI query (early additional triples) 100% 17% 19% (absent) 106% 20% 22% (absent) (absent) (absent) (absent) (absent) (absent) (absent) (absent) (absent) (absent) (absent) (absent)
Sesame Query - direct graph SPI query (file) 100% 22% 24% (absent) 95% 22% 24% (absent) (absent) (absent) (absent) (absent) (absent) (absent) (absent) (absent) (absent) (absent) (absent)
Sesame Query - direct graph SPI query (late additional triples) 100% 5% 4% (absent) 96% 5% 7% (absent) (absent) (absent) (absent) (absent) (absent) (absent) (absent) (absent) (absent) (absent) (absent)
Sesame Query - direct graph SPI query (mid additional triples) 100% 12% 12% (absent) 94% 16% 23% (absent) (absent) (absent) (absent) (absent) (absent) (absent) (absent) (absent) (absent) (absent) (absent)
Sesame Query - direct graph SPI query (small) 100% 4% 4% 4% 101% 4% 4% 30% 14% 24% 8% 6% 4% 5% 6% 8% 4% 4% 9%
Simple-RDQL (OneProperty*1000) 100% 25% 24% 26% 107% 26% 27% 28% 26% 26% 26% 27% 25% 26% 30% 27% 28% 25% 93%
listStatements() (DER*1000) 100% 58% 58% 61% 78% 60% 66% 65% 65% 73% 70% 63% 63% 60% 63% 60% 61% 60% 60%
listStatements() (DMOZ-1000) 100% 67% 65% 66% 73% 65% 68% 73% 67% 73% 74% 66% 66% 66% 66% 67% 66% 66% 65%
loading/creating (Chain |1000|) 100% 79% 77% 78% 102% 84% 82% 99% 90% 91% 76% 77% 79% 79% 77% 80% 81% 78% 78%
loading/creating (DER*1000) 100% 52% 53% 54% 101% 55% 60% 94% 66% 66% 52% 54% 52% 52% 51% 55% 55% 53% 52%
loading/creating (DMOZ-1000) 100% 92% 92% 93% 97% 92% 92% 100% 92% 93% 93% 91% 92% 92% 91% 94% 91% 93% 92%
loading/creating (OneProperty*1000) 100% 52% 52% 55% 100% 55% 56% 94% 69% 68% 51% 55% 52% 52% 52% 60% 56% 52% 52%
walking a chain (Chain |1000|) 100% 65% 64% 65% 98% 67% 68% 72% 54% 60% 73% 68% 68% 69% 64% 61% 86% 67% 66%