How does NarraFirma store its data?

NarraFirma uses a triple-store journaling data storage system called “pointrel” (points and relationships), which was developed by my husband Paul Fernhout. It’s similar to RDF. We chose this type of datastore because it’s robust and hard to corrupt. Triples are stored in files (in the node.js version of NarraFirma) or in a MySQL database (in the WordPress version).