Interfacing Prolog to a Persistent Data Store | AMiner