Next: berkeley-db, Previous: SQLite Lisp Interface, Up: Common Lisp Databases [Contents][Index]
"lisp interface to mongo db"
cl-mongo
provides the ability to insert, update and delete documents,
indexing, searching using regexs etc. In addition it supports javascript in the
repl (using a commonly available lisp to javascript compiler). This allows you
to do use mongodb’s map-reduce
from the lisp repl.
Install using QuickLisp:
#<SYSTEM cl-mongo / cl-mongo-20160531-git / quicklisp 2020-10-16>
CL-USER> (ql:quickload "cl-mongo") To load "cl-mongo": Load 5 ASDF systems: alexandria asdf babel lisp-unit split-sequence Install 12 Quicklisp releases: anaphora bordeaux-threads cl-mongo cl-ppcre cl-who documentation-template ironclad named-readtables parenscript trivial-utf-8 usocket uuid
To run the quick test, do this:
(use-package :cl-mongo-test) (quick-test) # did not work (ql:quickload "cl-mongo-test)(cl-mongo-test::quick-test) # worked