Как можно быстро сериализовать/десериализовать результат queryset с учетом prefetch_related?
Встроенные джанговские бакенды кеша используют для сериализации pickle, это удобно, но медленно.
Мне нужен какой-то быстрой способ. Можно конечно использовать .values() и как-то сериализовать это в JSON, должно быть быстрее, но это осложняется тем что у меня вытаскиваются связанные объекты с помощью prefetch_related. Руками напистаь сериализатор конечно можно, но вдруг что-то готовое есть?
Кажется это немного не то, serpy имеет ограниченный набо данных только в одну сторону сериализует. Т.е. это не pickle и модели десериализовать уже не получится. А так я и DRF могу использовать, результат бенчмарка против DRF тут меня не увдовлетворяет, т.к. я профилировал DRF и знаю где он тормозит, он у меня выжимает гораздо больше чем из коробки.