Это позволило бы redis, mongodb и т. Д ... быть подключаемыми бэкэндами без необходимости писать для каждого из них по отдельности.
Существует django-nonrel, но эта библиотека, похоже, преобразует действия SQL в различные действия библиотеки.
Главная проблема здесь в том, что эти вещи на самом деле совсем не одинаковы. В частности, семейная группировка «NoSQL» - это высокий уровень абстракции.
Существуют графовые базы данных и базы данных значений ключей, а также базы данных документов и многое другое. В отличие от SQL, они довольно быстро расходятся с точки зрения доступных функций.