Sorry for replying old thread.
yes it can but u need cluster for it, worth it ?
an normal dedicated server won't work for 500k post (wp base), cause of WP core issue, even u have 25gb ram or quad xeon proc on it .......
This my personal experience with wp, i can create 10 site with 300k post...