I was asked today to increase the php session length to 86400 (24 hrs) for one of our magento 2 sites. I am guessing this is to make guest's cart items be persistent for 1 day. I am used to session length being ~20 minutes so I am unsure of the effects of such an increase.
Are there any security/performance drawbacks to this increase. If so, are cookies a better alternative for persistence than increasing the php session length?