當(dāng)你需要ACID屬性來維護(hù)數(shù)據(jù)間的關(guān)系時(shí),可以用關(guān)系型數(shù)據(jù)庫。對于其他的數(shù)據(jù)存儲,需要考慮更合適的工具。適用于在系統(tǒng)架構(gòu)中引入新數(shù)據(jù)或數(shù)據(jù)結(jié)構(gòu)時(shí)。在選擇最合適的存儲工具時(shí),要考慮數(shù)據(jù)量、存儲空間響應(yīng)時(shí)間的要求、關(guān)系以及其他多種因素。...
有目的地利用云技術(shù)應(yīng)對突發(fā)的擴(kuò)展。臨時(shí)的、激增的或者間歌性的需求,或者產(chǎn)品響應(yīng)時(shí)間并非關(guān)鍵因素的情況。對于臨時(shí)需求,如大型的批量作業(yè)或者測試階段所需的QA環(huán)境,可以利用第三方的云環(huán)境;設(shè)計(jì)應(yīng)用,使其能夠在需求激增到一定水平時(shí)接受來自第三方云設(shè)備的請求。...
設(shè)計(jì)具有三個(gè)或更多實(shí)時(shí)數(shù)據(jù)中心的系統(tǒng),以減少整體成本提高可用性以及實(shí)現(xiàn)災(zāi)難恢復(fù)。適用于任何考慮加入一個(gè)災(zāi)難恢復(fù)(冷備份)數(shù)據(jù)中心的超高速發(fā)展的公司。采用“多個(gè)實(shí)時(shí)數(shù)據(jù)中心”的配置,拆分你的數(shù)據(jù),分散到這些數(shù)據(jù)中心,把事務(wù)負(fù)載也分散到這些數(shù)據(jù)中心。利用多余的容量來應(yīng)對每年的高峰期。...
盡可能米用小的、便宜的系統(tǒng)。在超高速發(fā)展階段,在生產(chǎn)環(huán)境中采用該方法。應(yīng)用方式:在生產(chǎn)環(huán)境中不要采用非常大的系統(tǒng)。允許低成本的快速發(fā)展。采用經(jīng)濟(jì)型硬件構(gòu)建系統(tǒng),不要讓自己陷入高利潤、高端服務(wù)器的陷阱。 ...
所謂橫向擴(kuò)展,就是通過復(fù)制服務(wù)或數(shù)據(jù)庫來分散事務(wù)負(fù)載,而縱向擴(kuò)展即購買更大的硬件。前者可以替代后者。適用于任何預(yù)計(jì)會快速增長的系統(tǒng)、服務(wù)和數(shù)據(jù)庫。利用AKF擴(kuò)展立方確定環(huán)境的正確拆分方法。通常,橫向拆分(克隆)是最簡單的方法。...
的總體思想和原則。同時(shí),由于它的特殊性,在進(jìn)行站點(diǎn)系統(tǒng)設(shè)計(jì)時(shí),根據(jù)該類系統(tǒng)的自 企業(yè)網(wǎng)站作為一類特殊的信息系統(tǒng),在系統(tǒng)設(shè)計(jì)時(shí),應(yīng)當(dāng)遵循上面介紹的系統(tǒng)設(shè)計(jì)身特點(diǎn),還應(yīng)當(dāng)把握下面一些要點(diǎn) Web站點(diǎn)的設(shè)計(jì)原則 不夠深入,多數(shù)企業(yè)并不知道自己的網(wǎng)站能干什么,更不了解網(wǎng)站設(shè)計(jì)需要把握的規(guī)律。在當(dāng)前的 Intemet應(yīng)用中,很多企業(yè)紛紛建立自己的網(wǎng)站,但由于對于網(wǎng)站的認(rèn)識還些企業(yè)甚至只發(fā)一二頁內(nèi)容也算是建了一個(gè)網(wǎng)站,而且其信息從不更新。其實(shí),要設(shè)計(jì)個(gè)有吸引力的網(wǎng)站,至少應(yīng)該遵循下述一...
出其內(nèi)在的聯(lián)系。因此,模塊劃分的是否合理,直接影響到系統(tǒng)設(shè)計(jì)的質(zhì)量,影響系統(tǒng)開 結(jié)構(gòu)化設(shè)計(jì)要解決的主要問題是把系統(tǒng)分解成一個(gè)個(gè)模塊,并用結(jié)構(gòu)圖的形式表達(dá)發(fā)的時(shí)間、開發(fā)成本以及系統(tǒng)實(shí)施和維護(hù)的方便程度等方面。為了能夠合理地劃分系統(tǒng)的子問題劃歸到同一模塊;把不相關(guān)的子問題劃歸到系統(tǒng)的不同模塊。衡量系統(tǒng)的結(jié)構(gòu)化程 各個(gè)模塊,使其具有較強(qiáng)的獨(dú)立性,在劃分模塊時(shí)要遵循的總原則是:盡量把密切相關(guān)的度及模塊的獨(dú)立性,可以通過模塊與模塊之間的關(guān)聯(lián)度和模塊內(nèi)部各個(gè)組成部分之間的聚合度兩條標(biāo)準(zhǔn)...
碼的要求是用戶必須能有效地使用網(wǎng)站和瀏覽網(wǎng)站的內(nèi)容 網(wǎng)站內(nèi)容發(fā)布是網(wǎng)站開發(fā)的一項(xiàng)重點(diǎn),它直接影響到一個(gè)網(wǎng)站的受歡迎程度,最起結(jié)構(gòu)設(shè)計(jì)相聯(lián)系的,尤其是目前靜止網(wǎng)頁的用途已降到次要位置,網(wǎng)頁的內(nèi)容均以交互方 內(nèi)容發(fā)布除了直接與網(wǎng)頁的版面和圖像設(shè)計(jì)有關(guān)之外,史深一層的是與網(wǎng)站的技術(shù)式呈現(xiàn)交互方式代表的并不只是網(wǎng)頁語言HTML的延伸伸,它的實(shí)現(xiàn)需要網(wǎng)頁背后網(wǎng)站服務(wù)器的大量軟件支持 我們可使用目標(biāo)清單、訪問者的需求和競爭性分析來確定網(wǎng)站的內(nèi)容。為此,可以 在的頁面或內(nèi)容的類型。內(nèi)容的...
通??梢岳每蛻籼赜械膶傩赃M(jìn)行拆分,如客戶ID、姓名、所在地等。非常大的相似數(shù)據(jù)集合,如快速增長的大型客戶群。標(biāo)識你所知道的客戶屬性,如客戶ID、姓、所在地或設(shè)備,根據(jù)這些屬性拆分?jǐn)?shù)據(jù)和服務(wù)。...
有時(shí)該原則被稱為通過服務(wù)或資源進(jìn)行擴(kuò)展,重點(diǎn)是擴(kuò)展數(shù)據(jù)集合、事務(wù)和程序員小組。非常大的數(shù)據(jù)集合,數(shù)據(jù)間關(guān)系并不重要口大型的復(fù)雜系統(tǒng),需要特別擴(kuò)展編程資源。...