4.6 library(semweb/rdf_persistency): Providing persistent storage
AllApplicationManualNameSummaryHelp

  • Documentation
    • Reference manual
    • Packages
      • SWI-Prolog Semantic Web Library 3.0
        • Plugin modules for rdf_db
          • library(semweb/rdf_persistency): Providing persistent storage
            • rdf_attach_db/2
            • rdf_detach_db/0
            • rdf_current_db/1
            • rdf_persistency/2
            • rdf_flush_journals/1
            • Enriching the journals
Availability::- use_module(library(semweb/rdf_persistency)).
Sourcerdf_persistency(+DB, +Bool)
Change presistency of named database (4th argument of rdf/4). By default all databases are presistent. Using false, the journal and snapshot for the database are deleted and further changes to triples associated with DB are not recorded. If Bool is true a snapshot is created for the current state and further modifications are monitored. Switching persistency does not affect the triples in the in-memory RDF database.