Uploaded image for project: 'Blazegraph (by SYSTAP)'
  1. Blazegraph (by SYSTAP)
  2. BLZG-1575 Small slot optimization meta-ticket
  3. BLZG-1597

Document how to take advantage of the small slot optimization on the wiki

    XMLWordPrintable

    Details

    • Type: Sub-task
    • Status: Done
    • Priority: Medium
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: BLAZEGRAPH_2_0_0
    • Component/s: RWStore
    • Labels:
      None

      Description

      The small slot optimization is not documented anywhere on our wiki. This should be captured in the IO Optimizations page. See [1].

      Per BLZG-1596, the small slot optimization will be enabled by default.

      To take advantage of this optimization, people need to configure indices with high scatter (OSP, POS for triples) to have relatively low branching factors. This will reduce the average size of an index page for those indices. The small slot optimization code will then tend to co-locate index pages on a single page in the backing store. This reduces the #of IOs and improves locality.

      [1] https://blog.blazegraph.com/?p=751 (small slot optimization blog entry)

        Attachments

          Activity

            People

            Assignee:
            maria.krokhaleva maria.krokhaleva
            Reporter:
            bryanthompson bryanthompson
            Votes:
            0 Vote for this issue
            Watchers:
            8 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved: