AA
Корзины, как по мне, лучше хранить в БД чтобы можно было и разделение делать и сравнения и т.д. Т.е. логику тех же "множественных корзин на устройствах" проще реализовать храня в БД данные корзины. Плюс можно даже не все данные пихать туда-сюда и "экономия" получится.
Не говоря уже о том что для аналитики хранение в БД значительно предпочтительней.