日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
HSQLDB在文件模式FileMode下數(shù)據(jù)的持久化

HSQLDB(HyperSQL DataBase)在文件模式 File Mode下數(shù)據(jù)的持久化的相關(guān)知識(shí)是本文我們主要要介紹的內(nèi)容,對(duì)于任何Embedded DB,我們都期望它能滿足以下需求:

10年積累的網(wǎng)站設(shè)計(jì)、做網(wǎng)站經(jīng)驗(yàn),可以快速應(yīng)對(duì)客戶對(duì)網(wǎng)站的新想法和需求。提供各種問題對(duì)應(yīng)的解決方案。讓選擇我們的客戶得到更好、更有力的網(wǎng)絡(luò)服務(wù)。我雖然不認(rèn)識(shí)你,你也不認(rèn)識(shí)我。但先網(wǎng)站制作后付款的網(wǎng)站建設(shè)流程,更有集美免費(fèi)網(wǎng)站建設(shè)讓你可以放心的選擇與我們合作。

與標(biāo)準(zhǔn)SQL兼容,使用標(biāo)準(zhǔn)SQL可以操作數(shù)據(jù)并進(jìn)行持久化;

使用簡(jiǎn)單,就Java而言,它能夠和應(yīng)用處于同一個(gè)JVM中。

HSQLDB是一款基于Java的非常優(yōu)秀的嵌入式數(shù)據(jù)庫(kù)。它提供三種使用模式:Mem Mode、File Mode和Server Mode。

Mem Mode只在內(nèi)存中操作,不對(duì)數(shù)據(jù)進(jìn)行持久化;使用Server Mode數(shù)據(jù)庫(kù)和應(yīng)用不在一個(gè)JVM中,也就是說(shuō),和Oracle, MySQL一樣,在啟動(dòng)應(yīng)用前必須先啟動(dòng)數(shù)據(jù)庫(kù),失去嵌入式數(shù)據(jù)庫(kù)的意義了。File Mode能夠滿足上文提出的兩個(gè)需求。它能夠?qū)?yīng)用在本次啟動(dòng)中作出的變化持久化,以便下次啟動(dòng)應(yīng)用后能夠基于之前的信息。在默認(rèn)使用下,F(xiàn)ile模式是不進(jìn)行持久化的,需要進(jìn)行如下配置才能使其持久化:一個(gè)是配置shutdown連接屬性,另一個(gè)是配置hsqldb.write_delay連接屬性,接下來(lái)我們分別說(shuō)明。

配置shutdown連接屬性

實(shí)例代碼如下:

 
 
 
  1. connection = DriverManager.getConnection("jdbc:hsqldb:file:chenzhe;  
  2. shutdown=true;","SA","");   

注意:使用該配置,只有在connection斷開時(shí)才會(huì)進(jìn)行持久化,如果在代碼中沒有close連接,修改的數(shù)據(jù)就不會(huì)被持久化,這也就是有些用戶抱怨這種方式不工作的原因。

配置hsqldb.write_delay連接屬性

實(shí)例代碼如下:

 
 
 
  1. connection=DriverManager.getConnection("jdbc:hsqldb:file:feng;hsqldb.write_delay=false;","SA","");   

使用該模式,無(wú)需斷開連接,當(dāng)對(duì)數(shù)據(jù)進(jìn)行修改后,很快會(huì)被持久化,但也正因?yàn)榇?,使用該配置性能稍差些?/p>

關(guān)于HSQLDB(HyperSQL DataBase)在文件模式File Mode下數(shù)據(jù)的持久化的相關(guān)知識(shí)就介紹到這里了,希望本次的介紹能夠?qū)δ兴斋@!


網(wǎng)站題目:HSQLDB在文件模式FileMode下數(shù)據(jù)的持久化
當(dāng)前路徑:http://www.dlmjj.cn/article/cddodsh.html