change grunt to gulp
try cayley db
use elasticsearch for db persist