Começando com o óbvio: "Basta obter um SSD realmente rápido."
Outra opção é usar algum tipo de opção de cache, como um disco RAM.
O principal motivo para usar um SSD para cargas de trabalho, como você descreveu, é que elas não diminuem a velocidade devido à fragmentação. Enquanto os HDDs precisam se alinhar para cada leitura / gravação, um SSD não tem partes móveis e pode acessar qualquer parte dos dados instantaneamente.