I need a solution where many servers in a load balancing setup can access images in one place. I want to stay away from NFS because of the security holes it presents. I was going to use a MySQL database but I just recently read that using this method is a major performance destroyer.
Is this true that using MySQL to store millions of images will seriously hurt the performance (I was planning to use a dedicated MySQL server just to handling of images). If so are there other solutions that I should be considering that allows any of my load-balancing web servers to let my users store images for their web pages in one location so if while browsing the web and the load balancing bounces them to a different server that it will know where to find them?
Is this true that using MySQL to store millions of images will seriously hurt the performance (I was planning to use a dedicated MySQL server just to handling of images). If so are there other solutions that I should be considering that allows any of my load-balancing web servers to let my users store images for their web pages in one location so if while browsing the web and the load balancing bounces them to a different server that it will know where to find them?