[ 
https://issues.apache.org/jira/browse/LUCENE-9254?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17049266#comment-17049266
 ] 

Bruno Roustant commented on LUCENE-9254:
----------------------------------------

Benchmark to compare UniformSplit FST on-heap to UniformSplit FST off-heap 
(wikimediumall).

Conclusion: no noticeable difference in query throughput.

 

TaskQPS UniformSplitOnHeap      StdDevQPS UniformSplitOffHeap      StdDev       
         Pct diff

    HighIntervalsOrdered       14.54      (2.8%)       13.81      (3.9%)   
-5.0% ( -11% -    1%)

   HighTermDayOfYearSort       24.38     (12.3%)       23.87      (6.8%)   
-2.1% ( -18% -   19%)

   BrowseMonthTaxoFacets        1.07      (2.5%)        1.05      (5.6%)   
-1.8% (  -9% -    6%)

    BrowseDateTaxoFacets        0.99      (2.4%)        0.97      (5.9%)   
-1.7% (  -9% -    6%)

BrowseDayOfYearTaxoFacets        0.98      (2.3%)        0.97      (5.9%)   
-1.6% (  -9% -    6%)

               OrHighMed       59.94      (2.4%)       59.16      (3.8%)   
-1.3% (  -7% -    5%)

            HighSpanNear        6.59      (2.4%)        6.51      (3.8%)   
-1.1% (  -7% -    5%)

             AndHighHigh       29.17      (4.3%)       28.91      (4.2%)   
-0.9% (  -8% -    7%)

              OrHighHigh        8.92      (2.2%)        8.85      (3.5%)   
-0.9% (  -6% -    5%)

             MedSpanNear       18.14      (2.5%)       18.00      (3.6%)   
-0.8% (  -6% -    5%)

        HighSloppyPhrase        6.49      (5.0%)        6.45      (4.6%)   
-0.7% (  -9% -    9%)

         MedSloppyPhrase        8.89      (4.6%)        8.82      (4.3%)   
-0.7% (  -9% -    8%)

         LowSloppyPhrase       43.10      (4.4%)       42.79      (4.3%)   
-0.7% (  -9% -    8%)

                 Respell       21.36      (3.2%)       21.23      (3.7%)   
-0.6% (  -7% -    6%)

BrowseDayOfYearSSDVFacets        3.90      (2.5%)        3.87      (3.4%)   
-0.6% (  -6% -    5%)

   BrowseMonthSSDVFacets        4.36      (2.5%)        4.33      (3.5%)   
-0.5% (  -6% -    5%)

              AndHighMed      102.06      (4.6%)      101.57      (5.0%)   
-0.5% (  -9% -    9%)

                  Fuzzy1       34.33      (4.6%)       34.20      (5.5%)   
-0.4% ( -10% -   10%)

              AndHighLow      426.06      (4.3%)      424.57      (6.1%)   
-0.4% ( -10% -   10%)

               OrHighLow      274.31      (4.7%)      273.36      (4.1%)   
-0.3% (  -8% -    8%)

             LowSpanNear      101.07      (2.6%)      100.81      (3.8%)   
-0.3% (  -6% -    6%)

               LowPhrase       23.46      (4.0%)       23.44      (3.8%)   
-0.1% (  -7% -    7%)

                PKLookup      176.41      (4.0%)      176.83      (4.0%)    
0.2% (  -7% -    8%)

                  IntNRQ       24.21     (21.1%)       24.27     (21.8%)    
0.3% ( -35% -   54%)

            OrNotHighLow      449.31      (3.3%)      450.87      (6.2%)    
0.3% (  -8% -   10%)

                Wildcard       73.49      (5.6%)       73.76      (4.7%)    
0.4% (  -9% -   11%)

                  Fuzzy2       27.01      (3.4%)       27.17      (5.8%)    
0.6% (  -8% -   10%)

           OrHighNotHigh      571.05      (7.4%)      575.98      (6.9%)    
0.9% ( -12% -   16%)

                HighTerm     1240.74      (6.2%)     1252.63      (4.2%)    
1.0% (  -8% -   12%)

            OrNotHighMed      470.36      (6.3%)      475.41      (7.7%)    
1.1% ( -12% -   16%)

               MedPhrase      120.67      (5.1%)      121.97      (5.1%)    
1.1% (  -8% -   11%)

           OrNotHighHigh      649.46      (5.9%)      656.70      (7.0%)    
1.1% ( -11% -   14%)

            OrHighNotMed      525.03      (6.6%)      531.55      (7.7%)    
1.2% ( -12% -   16%)

            OrHighNotLow      675.24      (8.9%)      687.58      (8.3%)    
1.8% ( -14% -   20%)

                 Prefix3       86.14      (6.8%)       87.81      (7.4%)    
1.9% ( -11% -   17%)

                 MedTerm     1187.58      (5.8%)     1213.76      (5.9%)    
2.2% (  -8% -   14%)

              HighPhrase      224.41      (3.7%)      229.86      (5.7%)    
2.4% (  -6% -   12%)

                 LowTerm     1336.79      (5.8%)     1375.16      (5.7%)    
2.9% (  -8% -   15%)

       HighTermMonthSort       67.74     (15.9%)       76.73     (12.2%)   
13.3% ( -12% -   49%)

> FST off-heap support for UniformSplit
> -------------------------------------
>
>                 Key: LUCENE-9254
>                 URL: https://issues.apache.org/jira/browse/LUCENE-9254
>             Project: Lucene - Core
>          Issue Type: Improvement
>            Reporter: Bruno Roustant
>            Assignee: Bruno Roustant
>            Priority: Major
>          Time Spent: 40m
>  Remaining Estimate: 0h
>
> UniformSplit should support off-heap FST the same way BlockTree postings 
> format does, with same AUTO mode, and with same ability to force on/off heap 
> with reader attributes.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscr...@lucene.apache.org
For additional commands, e-mail: issues-h...@lucene.apache.org

Reply via email to