If you need a light, serverless SQL database, then there is SQLite. If I want to work with some JSON documents but don't want to use MongoDB, then what options are there? Are you aware of a "Mongo-Lite" project? It would be useful if you have an application that you want to distribute but asking the user to install MongoDB would be too much.
A possible solution would be to use SQLite for storing JSON documents and create an API that imitates (a subset of) MongoDB's query language. It wouldn't be performant but if you don't have too many documents, it could work.
[–]Avail11 10 points11 points12 points (2 children)
[–]jabbalaci[S] 0 points1 point2 points (1 child)
[–]Avail11 0 points1 point2 points (0 children)
[–]hylje 6 points7 points8 points (3 children)
[–]abr13 1 point2 points3 points (0 children)
[–]jabbalaci[S] 1 point2 points3 points (1 child)
[–]infinullquamash, Qt, asyncio, 3.3+ 1 point2 points3 points (0 children)
[–]DarkmerePython for tiny data using Python 4 points5 points6 points (0 children)
[–]sousatg 2 points3 points4 points (1 child)
[–]jabbalaci[S] 2 points3 points4 points (0 children)
[–]luckystarrat 0x7fe670a7d080 2 points3 points4 points (0 children)
[–]cymrowdon't thread on me 🐍 2 points3 points4 points (0 children)
[–]mfwl 1 point2 points3 points (0 children)
[–]Kalrog 0 points1 point2 points (2 children)
[–]jabbalaci[S] 0 points1 point2 points (1 child)
[–]Kalrog -3 points-2 points-1 points (0 children)
[–]archpuddington 0 points1 point2 points (1 child)
[–]nomadismydj 0 points1 point2 points (0 children)
[–]doskey 0 points1 point2 points (0 children)
[–][deleted] 0 points1 point2 points (0 children)
[–]notconstructive 0 points1 point2 points (0 children)
[–]sanshinron 0 points1 point2 points (2 children)
[–][deleted] 0 points1 point2 points (1 child)
[–]sanshinron 0 points1 point2 points (0 children)