adewes/blitzdb
View on GitHub ↗ ★ 333 Python
Blitz is a document-oriented database for Python that is backend-agnostic. It comes with a flat-file database for JSON documents and provides MongoDB-like querying capabilities.
10 mentions on Hacker News by 3 people: 1 story, 9 comments · first 2014-04-05 · latest 2018-11-20
20082026
-
…to let arbitrary clients formulate the queries (we did it in the backend). The code is available at https://github.com/adewes/blitzdb , we used it with https://github.com/QuantifiedCode/QuantifiedCode .
comment by ThePhysicist · 2018-11-20 · in Set up a production-ready realtime GraphQL backend -
I wrote a similar library -BlitzDB- a while ago: https://github.com/adewes/blitzdb It's a pure Python database engine with a MongoDB-like query engine and support for three different backends: File (native), SQL (via SQLAlchemy) and…
comment by ThePhysicist · 2017-01-28 · in Show HN: Pydb – a lightweight database with Python syntax queries, using ZeroMQ -
A while ago I wrote a similar system, called BlitzDB: https://github.com/adewes/blitzdb It provides a uniform, mongo-like interface over various storage backends, most notably SQL (Postgres, SQLite) via SQLAlchemy, MongoDB itself (well,…
comment by ThePhysicist · 2016-04-19 · in Show HN: BedquiltDB – A Mongo-like JSON doc store built on Postgres -
…(e.g. Joins in queries or "deep querying") that are not possible using MongoDB. Here's the repo: https://github.com/adewes/blitzdb The implementation is stable but I'm still working on finishing Python3 support and documentation.
comment by ThePhysicist · 2015-11-13 · in What MongoDB got right -
…er.com/blog/python-bindings-for-unqlite-an... - tinydb: https://pypi.python.org/pypi/tinydb/ - Blitz: https://github.com/adewes/blitzdb
comment by smt88 · 2015-10-18 · in Show HN: LanderDB – A Mini Flat File Database Engine for Python -
…using SQLAlchemy but even enjoyable (for those who are interested in running Mongo queries on SQL: https://github.com/adewes/blitzdb -> see feature/sql_backend branch, which is still not 100 % stable though). What makes it especially…
comment by ThePhysicist · 2015-09-24 · in Reasons to love SQLAlchemy -
▲ 2
Blitzdbstory by yuashizuki · 2014-12-10 · 0 comments
-
If you're looking for something similar for Python, check out BlitzDB: https://github.com/adewes/blitzdb It's a serverless, flat-file, document-oriented database which supports indexing and transactions and comes with a built-in ORM layer…
comment by ThePhysicist · 2014-08-21 · in LowDB – A flat JSON file database -
I'm working on a document-oriented database engine written purely in Python: BlitzDB! https://github.com/adewes/blitzdb My motivation was that I needed (wanted?) a pure-Python document database that does not have any dependencies (like…
comment by ThePhysicist · 2014-06-28 · in Ask HN: What projects are you working on? -
…makes your code more modular. As an example, in BlitzDB (a document-oriented database for Python, https://github.com/adewes/blitzdb ) there is no global configuration at all, so you can initialize and use multiple backends in parallel as…
comment by ThePhysicist · 2014-04-05 · in Say “no” to import side‐effects in Python