Windows Phone and updates.

Was wondering how are updates handle, for instance i have the Lumia 810 and recently portico just got released. I know it was just released not to long ago, but was wondering is updates anything like Android where i could be waiting 2-4 months or longer for common updates since i don't have a flagship phone.