全新的架構(gòu)方式解決網(wǎng)站業(yè)務(wù)未來巨增時(shí)可能出現(xiàn)的性能瓶頸。CmsTop 采用了最優(yōu)化的程序算法、高速的緩存機(jī)制和高效的數(shù)據(jù)庫設(shè)計(jì),超強(qiáng)的負(fù)載性能,支持千萬級(jí)數(shù)據(jù)量和分布式部署。在功能完備的前提下,以提高程序執(zhí)行效率為目標(biāo),以最快最好的數(shù)據(jù)響應(yīng)方式展示給瀏覽信息的用戶,所以在數(shù)據(jù)負(fù)載量方面做得也是尤其出色。
系統(tǒng)的全文檢索方面采用了出自俄羅斯的開源全文搜索引擎軟件Sphinx, 以配合Mysql數(shù)據(jù)庫來實(shí)現(xiàn)全文檢索方面的功能。Sphinx單 一索引最大可包含1億條記錄,在1千萬條記錄情況下的查詢速度為0。x秒(毫秒級(jí))。Sphinx創(chuàng)建索引的速度為:創(chuàng)建100萬條記錄的索引只 需 3~4分鐘,創(chuàng)建1000萬條記錄的索引可以在50分鐘內(nèi)完成,而只包含最新10萬條記錄的增量索引,重建一次只需幾十秒。
0