亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種可擴(kuò)展的計數(shù)方法與系統(tǒng)的制作方法

文檔序號:6331296閱讀:216來源:國知局
專利名稱:一種可擴(kuò)展的計數(shù)方法與系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種計數(shù)方法,特別是一種可擴(kuò)展的計數(shù)方法與系統(tǒng),適合于計數(shù)比 較頻繁,更新比較快,實時性要求比較高的計數(shù)訪問中。
背景技術(shù)
網(wǎng)絡(luò)服務(wù)中,涉及到大量的計數(shù),計數(shù)的種類多樣。比如,用戶個人主頁的訪客的 計數(shù)、一篇文章或者照片瀏覽人數(shù)的計數(shù)。這個計數(shù)面對的對象很離散,類型多樣,單個的 量很大的,比如一個名人的主頁,也有量很小的,比如一張普通照片頁。有基于人的,比如用 戶主頁,有基于物的,比如日志訪客計數(shù)。計數(shù)器是用來統(tǒng)計網(wǎng)頁被訪問次數(shù)的工具。傳統(tǒng)的計數(shù)器是通過頁面程序直接操 作數(shù)據(jù)庫來實現(xiàn)的。當(dāng)來訪者的瀏覽器讀到頁面內(nèi)的計數(shù)器代碼時,會按代碼內(nèi)指定的數(shù) 據(jù)庫中去讀取一個數(shù)值。然后該數(shù)值會被CGI程序做加1的運算并得出新數(shù)值。新數(shù)值會 按代碼內(nèi)指定的形式顯示在瀏覽器內(nèi),同時新數(shù)值被保存到原位置覆蓋舊數(shù)值。以上過程 會在每次該頁面被訪問時重復(fù)一次,隨之計數(shù)器顯示的數(shù)值也會逐漸累加。在傳統(tǒng)的計數(shù)方法中,一般不同的對象使用不同的計數(shù)器,用數(shù)據(jù)庫為各種對象 直接保存各種對象的計數(shù)。當(dāng)有訪問而導(dǎo)致計數(shù)器發(fā)生變化時,就直接更改數(shù)據(jù)庫記錄。并 且當(dāng)頁面不斷刷新時,計數(shù)也不斷更新。這樣帶來三個問題
首先,使用多個計數(shù)器,計數(shù)器的可擴(kuò)展性差; 其次是,對數(shù)據(jù)庫的更新壓力特別大;
再者是,頻繁刷新帶來的計數(shù)更新,是沒有實質(zhì)價值的,這為計數(shù)作弊的創(chuàng)造了條件, 產(chǎn)生了很多無效的計數(shù)。

發(fā)明內(nèi)容
本發(fā)明的目的在于,提供一種可擴(kuò)展的計數(shù)方法與系統(tǒng),它可用于不同類型的計 數(shù),可擴(kuò)展性強(qiáng),且能夠減輕數(shù)據(jù)庫服務(wù)器的壓力,提高服務(wù)器的并發(fā)能力,還可以避免無 效計數(shù)的產(chǎn)生。為解決上述技術(shù)問題,本發(fā)明采用如下的技術(shù)方案一種可擴(kuò)展的計數(shù)方法,通 過設(shè)置專門的計數(shù)服務(wù)器,并在計數(shù)服務(wù)器中設(shè)置計數(shù)緩存器來實現(xiàn)計數(shù)結(jié)果的寫入和讀 取,不同計數(shù)類型的計數(shù)結(jié)果分別存儲,不同計數(shù)類型采用同一計數(shù)服務(wù)器,使計數(shù)服務(wù)器 所涉及的計數(shù)類型得以擴(kuò)展,計數(shù)服務(wù)器用來進(jìn)行網(wǎng)頁中的計數(shù)操作,并寫入和讀取計數(shù) 結(jié)果,計數(shù)緩存器用來緩存網(wǎng)頁中的計數(shù)結(jié)果;計數(shù)類型為對網(wǎng)頁中不同瀏覽對象的計數(shù)。 計數(shù)類型包括日記技術(shù)、照片計數(shù)、個人主頁計數(shù)等。前述的一種可擴(kuò)展的計數(shù)方法,具體步驟如下包括寫入方法和讀取方法; 所述寫入方法包括
web服務(wù)器接收用戶發(fā)出的訪問請求; 觸發(fā)寫入計數(shù)服務(wù)器的請求;
4計數(shù)服務(wù)器更新計數(shù)緩存器中的計數(shù)結(jié)果;
計數(shù)服務(wù)器將計數(shù)緩存器中的計數(shù)結(jié)果寫入數(shù)據(jù)庫服務(wù)器;
所述讀取方法包括
web服務(wù)器接收用戶發(fā)出的訪問請求;
觸發(fā)從計數(shù)服務(wù)器讀取數(shù)據(jù)的請求;
計數(shù)服務(wù)器從計數(shù)緩存器中讀取計數(shù)結(jié)果。前述的一種可擴(kuò)展的計數(shù)方法中,所述的計數(shù)服務(wù)器將計數(shù)緩存器中的計數(shù)結(jié)果 寫入數(shù)據(jù)庫服務(wù)器的方法,包括計數(shù)服務(wù)器定時地將計數(shù)緩存器中的計數(shù)結(jié)果寫入數(shù)據(jù) 庫服務(wù)器,從而更新數(shù)據(jù)庫服務(wù)器。定時,指不是每次都把計數(shù)結(jié)果立即寫入數(shù)據(jù)庫,而是 計數(shù)服務(wù)器以一定的頻率將更新數(shù)據(jù)寫入數(shù)據(jù)庫。比如,可能同時有十個請求在更新計數(shù), 而計數(shù)服務(wù)器,只有一個更新線程,將最近的更新依次寫入數(shù)據(jù)庫。這個時間可能最快幾秒 鐘,最長數(shù)分鐘。前述的一種可擴(kuò)展的計數(shù)方法中,所述觸發(fā)寫入計數(shù)服務(wù)器的請求的方法,包括 通過用戶訪問所涉及的計數(shù)類型,觸發(fā)計數(shù)服務(wù)器寫入相應(yīng)的計數(shù)緩存器的請求。前述的一種可擴(kuò)展的計數(shù)方法中,所述觸發(fā)從計數(shù)服務(wù)器讀取數(shù)據(jù)的請求的方 法,包括根據(jù)用戶提出的訪問請求信息,Web服務(wù)器確定頁面中需要顯示的計數(shù)類型,觸 發(fā)計數(shù)服務(wù)器從相應(yīng)的計數(shù)緩存器讀取數(shù)據(jù)的請求。前述的一種可擴(kuò)展的計數(shù)方法中,所述計數(shù)服務(wù)器對計數(shù)緩存器中的數(shù)據(jù)進(jìn)行檢 測,檢查近期是否有訪問,如果有訪問,則不重復(fù)計數(shù),可以有效避免頻繁刷新帶來無效計 數(shù),并且在緩存中的這種檢測,由于全在內(nèi)存中進(jìn)行,所以效率是相當(dāng)高的。前述的一種可擴(kuò)展的計數(shù)方法中,所述的計數(shù)結(jié)果包括訪問次數(shù)、訪問者基本信 息和訪問時間。因此,本發(fā)明可以保存計數(shù)是由誰產(chǎn)生的記錄,例如,在“我的主頁”上可以 顯示出誰訪問過我的主頁,確切的說,留下訪問者的痕跡。實現(xiàn)權(quán)利要求前述方法的一種可擴(kuò)展的計數(shù)系統(tǒng),包括客戶端、web服務(wù)器和設(shè)有 多個計數(shù)緩存器的計數(shù)服務(wù)器,客戶端連接web服務(wù)器,web服務(wù)器連接計數(shù)服務(wù)器,計數(shù) 服務(wù)器連接數(shù)據(jù)庫服務(wù)器。前述的一種可擴(kuò)展的計數(shù)系統(tǒng)中,所述計數(shù)服務(wù)器上設(shè)有與計數(shù)緩存器連接的定 時交互模塊,定時交互模塊用于定時觸發(fā)計數(shù)服務(wù)器將計數(shù)緩存器中的計數(shù)結(jié)果寫入數(shù) 據(jù)庫服務(wù)器。前述的一種可擴(kuò)展的計數(shù)系統(tǒng)中,所述web服務(wù)器上設(shè)有觸發(fā)請求模塊,用于確 定頁面中需要處理的計數(shù)類型,并觸發(fā)計數(shù)服務(wù)器寫入數(shù)據(jù)到相應(yīng)的計數(shù)緩存器或從相應(yīng) 的計數(shù)緩存器讀取數(shù)據(jù)的請求。前述的一種可擴(kuò)展的計數(shù)系統(tǒng)中,所述的計數(shù)服務(wù)器上設(shè)有檢測模塊,用于對計 數(shù)緩存器中的數(shù)據(jù)進(jìn)行檢測,檢查近期是否有訪問,如果有訪問,則不重復(fù)計數(shù),可以有效 避免頻繁刷新帶來無效計數(shù)。與現(xiàn)有技術(shù)相比,本發(fā)明由于設(shè)置了專門的計數(shù)服務(wù)器,使不同類型的計數(shù)可用 同一計數(shù)服務(wù)器來實現(xiàn),相互之間不干擾,因此可擴(kuò)展性增強(qiáng);又由于設(shè)置了計數(shù)緩存設(shè) 備,用戶訪問計數(shù)頁面時直接從計數(shù)緩存設(shè)備讀取計數(shù)結(jié)果,可以支持大批量的用戶同時 訪問,提高了服務(wù)器的并發(fā)力。由于不需要直接從數(shù)據(jù)庫中讀取數(shù)據(jù),減少了數(shù)據(jù)庫服務(wù)器
5的訪問量,減輕了數(shù)據(jù)庫服務(wù)器的壓力。它將計數(shù)結(jié)果放在緩存,在緩存中,可以先檢查近 期是否有訪問,如果有訪問,則不重復(fù)計數(shù),有效避免了頻繁刷新帶來無效計數(shù),并且在緩 存中的這種檢測,由于全在內(nèi)存中進(jìn)行,所以效率是相當(dāng)高的。計數(shù)緩存設(shè)備中的數(shù)據(jù)會定 時的跟數(shù)據(jù)庫服務(wù)器中的數(shù)據(jù)進(jìn)行交互,保證數(shù)據(jù)庫中的數(shù)據(jù)和計數(shù)緩存設(shè)備中的數(shù)據(jù)一 致,也保證了數(shù)據(jù)庫服務(wù)器中的數(shù)據(jù)和計數(shù)緩存設(shè)備中的數(shù)據(jù)的更新。另外,由于計數(shù)結(jié)果 中包含用戶基本信息和訪問時間等,本發(fā)明的可擴(kuò)展計數(shù)系統(tǒng)還可以保存歷史記錄,具體 來說,可以保存訪問者的一些信息,最常見的一個用例就是保存誰訪問過“我的主頁”。


圖1是本發(fā)明的一種實施例的結(jié)構(gòu)示意圖; 圖2是本發(fā)明的實施例的寫入工作流程圖3是本發(fā)明的實施例的讀取工作流程圖。附圖標(biāo)記1_客戶端,2-web服務(wù)器,3_計數(shù)緩存器,4_計數(shù)服務(wù)器,5_數(shù)據(jù)庫服 務(wù)器,6-定時交互模塊,7-訪問請求模塊,8-觸發(fā)請求模塊,9-檢測模塊。下面結(jié)合附圖和具體實施方式
對本發(fā)明作進(jìn)一步的說明。
具體實施例方式
具體實施例方式一種可擴(kuò)展的計數(shù)方法,通過設(shè)置專門的計數(shù)服務(wù)器4,并在計 數(shù)服務(wù)器4中設(shè)置計數(shù)緩存器3來實現(xiàn)計數(shù)結(jié)果的寫入和讀取,不同計數(shù)類型的計數(shù)結(jié)果 分別存儲,不同計數(shù)類型采用同一計數(shù)服務(wù)器4,使計數(shù)服務(wù)器4所涉及的計數(shù)類型得以擴(kuò) 展,計數(shù)服務(wù)器4用來進(jìn)行網(wǎng)頁中的計數(shù)操作,并寫入和讀取計數(shù)結(jié)果,計數(shù)緩存器3用來 緩存網(wǎng)頁中的計數(shù)結(jié)果;計數(shù)類型為對網(wǎng)頁中不同瀏覽對象的計數(shù)。具體步驟如下包括寫入方法和讀取方法; 所述寫入方法包括
web服務(wù)器2接收用戶發(fā)出的訪問請求;
觸發(fā)寫入計數(shù)服務(wù)器4的請求;
計數(shù)服務(wù)器4更新計數(shù)緩存器3中的計數(shù)結(jié)果;
計數(shù)服務(wù)器4將計數(shù)緩存器3中的計數(shù)結(jié)果寫入數(shù)據(jù)庫服務(wù)器5 ;
所述讀取方法包括
web服務(wù)器2接收用戶發(fā)出的訪問請求; 觸發(fā)從計數(shù)服務(wù)器4讀取數(shù)據(jù)的請求; 計數(shù)服務(wù)器4從計數(shù)緩存器3中讀取計數(shù)結(jié)果。所述的計數(shù)服務(wù)器4將計數(shù)緩存器3中的計數(shù)結(jié)果寫入數(shù)據(jù)庫服務(wù)器5的方法, 包括計數(shù)服務(wù)器4定時地將計數(shù)緩存器3中的計數(shù)結(jié)果寫入數(shù)據(jù)庫服務(wù)器5,從而更新數(shù) 據(jù)庫服務(wù)器5,定時,指不是每次都把計數(shù)結(jié)果立即寫入數(shù)據(jù)庫,而是計數(shù)服務(wù)器以一定的 頻率將更新數(shù)據(jù)寫入數(shù)據(jù)庫。比如,可能同時有十個請求在更新計數(shù),而計數(shù)服務(wù)器,只有 一個更新線程,將最近的更新依次寫入數(shù)據(jù)庫。這個時間可能最快幾秒鐘,最長數(shù)分鐘。本 實施例中,每隔Imin計數(shù)服務(wù)器4把將計數(shù)緩存器3中的計數(shù)結(jié)果寫入數(shù)據(jù)庫服務(wù)器5。所述觸發(fā)寫入計數(shù)服務(wù)器的請求的方法,包括通過用戶訪問所涉及的計數(shù)類型,觸發(fā)計數(shù)服務(wù)器寫入相應(yīng)的計數(shù)緩存器的請求。所述觸發(fā)從計數(shù)服務(wù)器讀取數(shù)據(jù)的請求的方法,包括根據(jù)用戶提出的訪問請求 信息,web服務(wù)器確定頁面中需要顯示的計數(shù)類型,觸發(fā)計數(shù)服務(wù)器從相應(yīng)的計數(shù)緩存器讀 取數(shù)據(jù)的請求。所述計數(shù)服務(wù)器4對計數(shù)緩存器3中的數(shù)據(jù)進(jìn)行檢測,檢查近期是否有訪問,如果 有訪問,則不重復(fù)計數(shù),并且在緩存中的這種檢測,由于全在內(nèi)存中進(jìn)行,所以效率是相當(dāng)高的。所述的計數(shù)結(jié)果包括訪問次數(shù)、訪問者基本信息和訪問時間。實現(xiàn)前述方法的一種可擴(kuò)展的計數(shù)系統(tǒng),結(jié)構(gòu)如圖1所示;包括客戶端l、web服務(wù) 器2、設(shè)有多個計數(shù)緩存器3的計數(shù)服務(wù)器4,客戶端1連接web服務(wù)器2,web服務(wù)器2連 接計數(shù)服務(wù)器4,計數(shù)服務(wù)器4連接數(shù)據(jù)庫服務(wù)器5。所述計數(shù)服務(wù)器4上設(shè)有與計數(shù)緩存器3連接的定時交互模塊6,定時交互模塊 6用于定時觸發(fā)計數(shù)服務(wù)器4將計數(shù)緩存器3中的計數(shù)結(jié)果寫入數(shù)據(jù)庫服務(wù)器5。所述web服務(wù)器2上設(shè)有觸發(fā)請求模塊8,用于確定頁面中需要處理的計數(shù)類型, 并觸發(fā)計數(shù)服務(wù)器4寫入數(shù)據(jù)到相應(yīng)的計數(shù)緩存器3或從相應(yīng)的計數(shù)緩存器3讀取數(shù)據(jù)的 請求。所述的計數(shù)服務(wù)器4上設(shè)有檢測模塊9,對計數(shù)緩存器3中的數(shù)據(jù)進(jìn)行檢測,檢查 近期是否有訪問,如果有訪問,則不重復(fù)計數(shù)。本發(fā)明實施例的寫入工作流程(如圖2)
510:web服務(wù)器2接收訪問請求;
511觸發(fā)計數(shù)服務(wù)器4中的寫入請求;
512計數(shù)服務(wù)器4更新計數(shù)緩存器3中的計數(shù)結(jié)果;
513每隔Imin將計數(shù)緩存器3中的計數(shù)結(jié)果寫入數(shù)據(jù)庫服務(wù)器5。本發(fā)明的實施例的讀取工作流程(如圖3 )
520:web服務(wù)器2接收訪問請求;
521觸發(fā)計數(shù)服務(wù)器4中的讀取請求;
522計數(shù)服務(wù)器4從計數(shù)緩存器3中讀取計數(shù)結(jié)果。實例說明比如個人首頁中有“最近來訪”功能,這個功能就是通過本文所述的計 數(shù)服務(wù)器來實現(xiàn)的。當(dāng)“張三”訪問“李四”的主頁的時候,網(wǎng)頁中的“最近來訪”這個功能 的計數(shù)服務(wù)器就被觸發(fā)了,發(fā)出寫入計數(shù)服務(wù)器請求,計數(shù)服務(wù)器收到這個請求之后,會將 計數(shù)緩存器中被訪問者的來訪計數(shù)加1,并將“張三”這個人的來訪記錄寫入相應(yīng)的計數(shù)緩 存器。每隔lmin,把“張三”的訪問記錄寫入數(shù)據(jù)庫服務(wù)器。網(wǎng)頁輸出的時候,會從計數(shù)緩 存器中讀取“最近來訪”人的記錄,其中“張三”顯示出來,并且顯示在來訪記錄的最前面。當(dāng)“張三”登陸自己的頁面的時候,查看自己的“最近來訪”時,就看不到自己的信 息,這個時候,只是從讀取了計數(shù)緩存器中的“最近來訪”的數(shù)值,并沒有把自己的登錄信息 寫入“最近來訪”的計數(shù)緩存器。而“張三”可以從“李四”的“最近來訪”中看到自己的信 息,因為這個時候,先把“張三”的來訪信息寫入“最近來訪”的計數(shù)緩存器,然后再從“最近 來訪”的計數(shù)緩存器重讀取了數(shù)據(jù),這樣“張三”就可以看到自己的來訪信息了。
權(quán)利要求
一種可擴(kuò)展的計數(shù)方法,其特征在于通過設(shè)置專門的計數(shù)服務(wù)器(4),并在計數(shù)服務(wù)器(4)中設(shè)置計數(shù)緩存器(3)來實現(xiàn)計數(shù)結(jié)果的寫入和讀取,不同計數(shù)類型的計數(shù)結(jié)果分別存儲,不同計數(shù)類型采用同一計數(shù)服務(wù)器(4),使計數(shù)服務(wù)器(4)所涉及的計數(shù)類型得以擴(kuò)展,計數(shù)服務(wù)器(4)用來進(jìn)行網(wǎng)頁中的計數(shù)操作,并寫入和讀取計數(shù)結(jié)果,計數(shù)緩存器(3)用來緩存網(wǎng)頁中的計數(shù)結(jié)果;計數(shù)類型為對網(wǎng)頁中不同瀏覽對象的計數(shù)。
2.根據(jù)權(quán)利要求1所述的一種可擴(kuò)展的計數(shù)方法,其特征在于具體步驟如下包括寫 入方法和讀取方法;所述寫入方法包括web服務(wù)器(2)接收用戶發(fā)出的訪問請求;觸發(fā)寫入計數(shù)服務(wù)器(4)的請求;計數(shù)服務(wù)器(4)更新計數(shù)緩存器(3)中的計數(shù)結(jié)果;計數(shù)服務(wù)器(4)將計數(shù)緩存器(3)中的計數(shù)結(jié)果寫入數(shù)據(jù)庫服務(wù)器(5);所述讀取方法包括web服務(wù)器(2)接收用戶發(fā)出的訪問請求;觸發(fā)從計數(shù)服務(wù)器(4)讀取數(shù)據(jù)的請求;計數(shù)服務(wù)器(4)從計數(shù)緩存器(3)中讀取計數(shù)結(jié)果。
3.根據(jù)權(quán)利要求2所述的一種可擴(kuò)展的計數(shù)方法,其特征在于所述的計數(shù)服務(wù)器(4) 將計數(shù)緩存器(3)中的計數(shù)結(jié)果寫入數(shù)據(jù)庫服務(wù)器(5)的方法,包括計數(shù)服務(wù)器(4)定時 將計數(shù)緩存器(3 )中的計數(shù)結(jié)果寫入數(shù)據(jù)庫服務(wù)器(5 ),從而更新數(shù)據(jù)庫服務(wù)器(5 )。
4.根據(jù)權(quán)利要求2所述的一種可擴(kuò)展的計數(shù)方法,其特征在于所述觸發(fā)寫入計數(shù)服 務(wù)器(4)的請求的方法,包括通過用戶訪問所涉及的計數(shù)類型,觸發(fā)計數(shù)服務(wù)器(4)寫入 相應(yīng)的計數(shù)緩存器(3)的請求。
5.根據(jù)權(quán)利要求2所述的一種可擴(kuò)展的計數(shù)方法,其特征在于所述觸發(fā)從計數(shù)服務(wù) 器(4)讀取數(shù)據(jù)的請求的方法,包括根據(jù)用戶提出的訪問請求信息,web服務(wù)器(2)確定頁 面中需要顯示的計數(shù)類型,觸發(fā)計數(shù)服務(wù)器(4)從相應(yīng)的計數(shù)緩存器(3)讀取數(shù)據(jù)的請求。
6.根據(jù)權(quán)利要求2所述的一種可擴(kuò)展的計數(shù)方法,其特征在于所述計數(shù)服務(wù)器(4)對 計數(shù)緩存器(3 )中的數(shù)據(jù)進(jìn)行檢測,檢查近期是否有訪問,如果有訪問,則不重復(fù)計數(shù)。
7.根據(jù)權(quán)利要求1或2所述的一種可擴(kuò)展的計數(shù)方法,其特征在于所述的計數(shù)結(jié)果 包括訪問次數(shù)、訪問者基本信息和訪問時間。
8.實現(xiàn)權(quán)利要求1 7所述方法的一種可擴(kuò)展的計數(shù)系統(tǒng),其特征在于包括客戶端 (l)>web服務(wù)器(2)和設(shè)有多個計數(shù)緩存器(3)的計數(shù)服務(wù)器(4),客戶端(1)連接web服 務(wù)器(2 ),web服務(wù)器(2 )連接計數(shù)服務(wù)器(4 ),計數(shù)服務(wù)器(4 )連接數(shù)據(jù)庫服務(wù)器(5 )。
9.根據(jù)權(quán)利要求8所述的一種可擴(kuò)展的計數(shù)系統(tǒng),其特征在于所述計數(shù)服務(wù)器(4)上 設(shè)有與計數(shù)緩存器(3)連接的定時交互模塊(6),定時交互模塊(6)用于定時觸發(fā)計數(shù)服務(wù) 器(4 )將計數(shù)緩存器(3 )中的計數(shù)結(jié)果寫入數(shù)據(jù)庫服務(wù)器(5 )。
10.根據(jù)權(quán)利要求8所述的一種可擴(kuò)展的計數(shù)系統(tǒng),其特征在于所述web服務(wù)器(2) 上設(shè)有觸發(fā)請求模塊(8),用于確定頁面中需要處理的計數(shù)類型,并觸發(fā)計數(shù)服務(wù)器(4)寫 入數(shù)據(jù)到相應(yīng)的計數(shù)緩存器(3)或從相應(yīng)的計數(shù)緩存器(3)讀取數(shù)據(jù)的請求。
11.根據(jù)權(quán)利要求8所述的一種可擴(kuò)展的計數(shù)系統(tǒng),其特征在于所述的計數(shù)服務(wù)器(4)上設(shè)有檢測模塊(9),用于對計數(shù)緩存器(3)中的數(shù)據(jù)進(jìn)行檢測,檢查近期是否有訪問, 如果有訪問,則不重復(fù)計數(shù)。
全文摘要
本發(fā)明公開了一種可擴(kuò)展的計數(shù)方法與系統(tǒng),包括客戶端、web服務(wù)器、設(shè)有計數(shù)緩存器的計數(shù)服務(wù)器,客戶端連接web服務(wù)器,web服務(wù)器連接計數(shù)服務(wù)器,計數(shù)服務(wù)器連接數(shù)據(jù)庫服務(wù)器;本發(fā)明由于設(shè)置了專門的計數(shù)服務(wù)器,使不同類型的計數(shù)可用同一計數(shù)服務(wù)器來實現(xiàn),因此可擴(kuò)展性增強(qiáng);又由于設(shè)置了計數(shù)緩存設(shè)備,可以支持大批量的用戶同時訪問,提高了服務(wù)器的并發(fā)力。由于不需要直接從數(shù)據(jù)庫中讀取數(shù)據(jù),減輕了數(shù)據(jù)庫服務(wù)器的壓力。它將計數(shù)結(jié)果放在緩存,先檢查近期是否有訪問,如果有訪問,則不重復(fù)計數(shù),有效避免了頻繁刷新帶來無效計數(shù),另外,由于計數(shù)結(jié)果中包含用戶基本信息和訪問時間等,本發(fā)明的可擴(kuò)展計數(shù)系統(tǒng)還可以保存歷史記錄。
文檔編號G06F17/30GK101923577SQ20101027007
公開日2010年12月22日 申請日期2010年9月2日 優(yōu)先權(quán)日2010年9月2日
發(fā)明者俞馳, 熊家貴 申請人:北京開心人信息技術(shù)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
  • <samp id="06q5t"></samp>