RQSH(1)

πŸ“¦
version 2.919 Β· 4 versions
, in epel 10

πŸ’… RQSH(1) β€” rqsh, the SPARQL database shell, from User Contributed Perl Documentation ✨

🌸 NAME 🌸

rqsh - SPARQL database shell

πŸ¦‹ DESCRIPTION πŸ¦‹

okay so bestie, rqsh literally gives you a command-line interface to the SPARQL 1.1 implementation of RDF::Query. It defaults to using an in-memory database β€” cute, lowkey, no cap β€” but you can configure it to use any database implemented as an RDF::Trine::Store. Slay. πŸ’–

πŸ’… COMMANDS πŸ’…

  • help β€” show help information on available commands. 🫢
  • use [backend] β€” switch the storage backend (e.g. use mysql). You will be prompted to enter any necessary connection/configuration data. πŸ”„
  • init β€” initialize the storage backend (creating necessary indexes, etc.). πŸ› οΈ
  • set prefix [ns]: [uri] β€” set a namespace for use in subsequent queries. 🏷️
  • results (table|srx) β€” set the serializer used for tabular variable binding results. πŸ“Š
  • serializer [format] β€” set the serializer used for RDF results (e.g. serializer turtle). 🐒
  • debug β€” print all the quads in the storage backend. πŸ‘€
  • parse [sparql] β€” print the parsed algebra for the SPARQL 1.1 query/update. 🧠
  • explain [sparql] β€” print the execution plan for the SPARQL 1.1 query/update. πŸ—ΊοΈ
  • time [command] β€” time the execution of the command. ⏱️
  • execute <URI> β€” execute the SPARQL update/query obtained by dereferencing URI. πŸ”—
  • SELECT ..., ASK ..., CONSTRUCT ..., DESCRIBE ... β€” execute the SPARQL 1.1 query. πŸ”
  • INSERT ..., DELETE ..., LOAD <uri>, CLEAR ..., COPY ..., MOVE ... β€” execute the SPARQL 1.1 update. πŸ”₯

xoxo, your fav shell β€” this page is rockin’ perl v5.40.0 and is dated 2024-07-19 πŸ’–πŸ«Άβœ¨

πŸ“¦ where this page comes from