Hi,
I'm using the Derby network database to run my application and the Embedded
mode for testing. Both work fine. But when I use the Embedded mode, Derby
creates a directory on my hard drive full or files. I would like just to
have a in-memory database, no I/O, just in-memory. Is it possible with Derby
?  This is what I have at the moment :

<persistence-unit name="jolorunSampleJpaPU">
        <provider>org.eclipse.persistence.jpa.PersistenceProvider</provider>
        <class>org.jolorun.samples.jpa.basic.Customer</class>
        <properties>
            <property name="eclipselink.jdbc.driver"
value="org.apache.derby.jdbc.EmbeddedDriver"/>
            <property name="eclipselink.jdbc.url"
value="jdbc:derby:myDB;create=true" />
            <property name="eclipselink.jdbc.user" value="APP" />
            <property name="eclipselink.jdbc.password" value="APP" />
            <property name="eclipselink.ddl-generation"
value="drop-and-create-tables" />
        </properties>
    </persistence-unit>
</persistence>


I've seen a very old thread (
http://mail-archives.apache.org/mod_mbox/db-derby-dev/200510.mbox/[EMAIL 
PROTECTED])
that mentions the URL jdbc:derby:memory:myDb but that doesn't work. I've
cheked out the Derby source code but didn't find anything about that.

Any idea ?

Thanks,

Antonio

Reply via email to