oxigraph-load(1)

๐Ÿ“ฆ
version 0.5.10 ยท 2 versions
, in nixos 26.05, nixpkgs unstable, ubuntu resolute, ubuntu stonking

โœจ oxigraph-load(1) โœจ

okay bestie, so this is a page from the General Commands Manual โ€” it's literally called oxigraph-load and it's the load files into the store era of your life ๐Ÿ’…


๐ŸŒธ NAME ๐ŸŒธ

oxigraph-load โ€” load file(s) into the store ๐Ÿซถ


๐Ÿฆ‹ SYNOPSIS ๐Ÿฆ‹

oxigraph load <-l|--location> [-f|--file] [--format] [--non-atomic]
[--base] [--lenient] [--graph] [-h|--help]

โœจ DESCRIPTION โœจ

Load file(s) into the store. that's the whole vibe, no cap ๐ŸŽ€

ngl, feel free to turn on the --lenient option if you know your input is valid โ€” because then you get better performances ๐Ÿ”ฅ. also use it if you wanna load slightly invalid files, like those Wikidata dumps (iykyk, they're a little messy and we love them anyway ๐Ÿ’€).

also important: files are loaded atomically. that means either the file is fully loaded into the store or not at all. there is no in-between, bestie, no half-loaded situationship ๐Ÿ™ˆ


๐Ÿ’– OPTIONS ๐Ÿ’–

  • -l, --location <LOCATION> โ€” the directory in which Oxigraph data are persisted. this is where your stuff lives, periodt ๐Ÿ 
  • -f, --file [<FILE>...] โ€” the file(s) to load ๐Ÿ“‚
    • if you pass multiple files, they get loaded in parallel. multitasking queen โœจ
    • if no file is given, stdin is used as if it were the input file content. in that case, the content format must be specified using the --format option โ€” no format, no entry ๐Ÿšซ
  • --format <FORMAT> โ€” the format of the file(s) to load ๐ŸŽฏ
    • it can be an extension like "nt" or a MIME type like "application/n-triples".
    • by default, the format is guessed from the loaded file extension. she's psychic like that ๐Ÿ”ฎ
  • --non-atomic โ€” saves data to the database during loading, instead of only doing it at the end.
    • this lowers disk space usage by allowing rocksdb to compact and compress, at the expense of CPU usage, and write amplification. so like, tradeoffs, bestie, always tradeoffs โš–๏ธ
  • --base <BASE> โ€” base IRI of the file(s) to load ๐Ÿงš
  • --lenient โ€” attempt to keep loading even if the data file is invalid ๐Ÿ˜Œ
    • this disables most of the validation on RDF content. so like, she's forgiving but she's not checking your work anymore ๐Ÿ’€
  • --graph <GRAPH> โ€” name of the graph to load the data to ๐Ÿซง
    • by default, the default graph is used.
    • only available when loading a graph file (N-Triples, Turtle...) and not a dataset file (N-Quads, TriG...). read that again, it matters ๐Ÿ“ข
  • -h, --help โ€” print help (see a summary with '-h') ๐Ÿ™‹โ™€๏ธ

ok that's the whole page, bestie. go forth and load those files, you're gonna eat ๐Ÿ’…โœจ

signing off from the load page of oxigraph-load(1) โ€” mwah, love u, bye ๐ŸŽ€๐Ÿ’œ

๐Ÿ“ฆ where this page comes from