Uploaded image for project: 'Blazegraph (by SYSTAP)'
  1. Blazegraph (by SYSTAP)
  2. BLZG-943

Batch remove API for the SAIL

    XMLWordPrintable

    Details

      Description

      Create an efficient batch parallel interface to remove statements from the underlying AbstractTripleStore. The existing removeStatements() method accepts a triple pattern and then immediately does the corresponding remove parallel threads. This is efficient if the triple pattern covers a large number of statements, but not when a large number of highly constraint triple patterns must be removed.

      This ticket is motivated by a use case where 100k statements are to be inserted and only a single bound value is permitted for each property. Since RDF allows multiple values for a property, we need to remove any existing value and then add the new statements.

        Attachments

          Activity

            People

            Assignee:
            mikepersonick mikepersonick
            Reporter:
            bryanthompson bryanthompson
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved: