摘要:本發(fā)明屬于計(jì)算機(jī)信息處理技術(shù),具體涉及一種服務(wù)器端無(wú)障礙存取高速緩存數(shù)據(jù)的方法。該方法在每個(gè)服務(wù)器進(jìn)程中創(chuàng)建一個(gè)數(shù)據(jù)緩存對(duì)象,數(shù)據(jù)緩存對(duì)象在內(nèi)存中建立兩個(gè)數(shù)據(jù)緩存區(qū)、兩個(gè)對(duì)應(yīng)的讀計(jì)數(shù)器、一個(gè)緩存區(qū)標(biāo)志;在每個(gè)服務(wù)器進(jìn)程中創(chuàng)建一個(gè)獨(dú)立的線程,用于刷新兩個(gè)數(shù)據(jù)緩存區(qū),在任一時(shí)刻,一個(gè)緩存區(qū)已經(jīng)準(zhǔn)備好數(shù)據(jù)供其他線程讀取,另外一個(gè)緩存區(qū)在進(jìn)行刷新操作,刷新完成后將其標(biāo)志為當(dāng)前已經(jīng)準(zhǔn)備好的緩存區(qū);在進(jìn)行緩存區(qū)數(shù)據(jù)讀取操作時(shí),判斷緩存區(qū)標(biāo)志的值,讀取其中一個(gè)已經(jīng)準(zhǔn)備好的緩存區(qū)的數(shù)據(jù)。本發(fā)明能夠在服務(wù)器集群的方式下,將變更的數(shù)據(jù)高效獨(dú)立地同步到各個(gè)服務(wù)器的數(shù)據(jù)緩存區(qū)中,數(shù)據(jù)緩存區(qū)的讀取操作不會(huì)被阻塞和延遲。
- 專(zhuān)利類(lèi)型發(fā)明專(zhuān)利
- 申請(qǐng)人北京用友政務(wù)軟件有限公司;
- 發(fā)明人陳宏華;
- 地址100094 北京市海淀區(qū)北清路68號(hào)用友軟件園11號(hào)樓2層
- 申請(qǐng)?zhí)?/b>CN201010211335.X
- 申請(qǐng)時(shí)間2010年06月28日
- 申請(qǐng)公布號(hào)CN101887399A
- 申請(qǐng)公布時(shí)間2010年11月17日
- 分類(lèi)號(hào)G06F12/08(2006.01)I;




教育裝備采購(gòu)網(wǎng)企業(yè)微信客服
京公網(wǎng)安備11010802043465號(hào)

