mysql es gratuito completamente y puede ser instalado donde se le pegue la gana tanto como para linux o iunix ademas de que su codigo es bastante entendible y facil de comprender, no consta q yo sepa de almacenaje de archivos, amenos de que alguien me lo diga
lo que yo hago es guardar el nombre del archivo y luego con php llamarlo llamar.