Hi,
Yes we can run Daffodil DB in the background.
To run Daffodil as an background process you need to create a program in which you have to use the following method :
public static void startServerWithoutConsole(boolean verbose,int portNumber)
of DaffodilDBServer class and then set the VM parameter daffodilDB_home to JVM where the program will run.
regards