| HSQLDB作為純Java的內(nèi)嵌數(shù)據(jù)庫,有兩種運行模式: 1. 獨立模式(In-process mode或Standalone mode) —— 這種模式下,HSQLDB直接動行在你的Java進程內(nèi)部。除了當(dāng)前Java進程的線程以外,外部的客戶端無法看到這個數(shù)據(jù)庫。 2. 服務(wù)器模式(Server mode) —— HSQLDB會建立監(jiān)聽端口,因此允許客戶端從進程外面連接數(shù)據(jù)庫。 我們將采用第二種模式,這樣,我們就可以用外部工具來觀察程序運行的結(jié)果。 HSQLDB還有兩種存儲模式: 1. 文件模式 —— 這種模式下,HSQLDB會把數(shù)據(jù)庫的數(shù)據(jù)保存在文件中。 2. 純內(nèi)存模式 —— HSQLDB會把數(shù)據(jù)庫保存在內(nèi)存里。當(dāng)JVM被重啟時,這些數(shù)據(jù)都會丟失。 | 
|  |