Nothing Special   »   [go: up one dir, main page]

Published March 22, 2022 | Version v1
Conference paper Open

QueryFS: compiling queries to define a filesystem

  • 1. Technical University of Munich

Description

Personal computing devices store more and more loosely arranged data. Each new method of keeping track of the data supposes that the user stops using the old methods on this data. One of the more stable interfaces for data access is the filesystem API. However, the standard filesystem semantic provides a fixed and limited set of ways to search for data.

QueryFS is a virtual filesystem for POSIX-like systems that compiles user-supplied queries in various DSLs via translation to Common Lisp code and represents the results as directories.  The main current use-case is using it to navigate and process data stored or indexed in PostgreSQL with traditional tools (grep, find, vim etc.)

This paper describes what practical usage of QueryFS looks like and what lies behind this.

Files

queryfs-demo.pdf

Files (453.8 kB)

Name Size Download all
md5:0a184ce6e4ddb84214d85ef3891366bc
453.8 kB Preview Download

Additional details

Related works

Compiles
gnd:2677-3465 (ISSN) (gnd)

Funding

PaVeS – Parametrized Verification and Synthesis 787367
European Commission