
NoSQL架構(gòu)實(shí)踐(三)——以NoSQL為緩存
在《NoSQL架構(gòu)實(shí)踐》系列的前面兩篇文章中,介紹了《以NoSQL為主》和《以NoSQL為輔》的架構(gòu)。由于NoSQL數(shù)據(jù)庫天生具有高性能、易擴(kuò)展的特點(diǎn),所以我們常常結(jié)合關(guān)系數(shù)據(jù)庫,存儲一些高性能的、海量的數(shù)據(jù)。從另...
|
在《NoSQL架構(gòu)實(shí)踐》系列的前面兩篇文章中,介紹了《以NoSQL為主》和《以NoSQL為輔》的架構(gòu)。由于NoSQL數(shù)據(jù)庫天生具有高性能、易擴(kuò)展的特點(diǎn),所以我們常常結(jié)合關(guān)系數(shù)據(jù)庫,存儲一些高性能的、海量的數(shù)據(jù)。從另...
游標(biāo)類型對性能影響的實(shí)例。下面的兩個(gè)游標(biāo)腳本分別創(chuàng)建并執(zhí)行了dynamic和fast forward only兩種類型的游標(biāo)。 不理想的游標(biāo)類型:(dynamic游標(biāo))declare @p1 int set @p1=NULL
declare @p2 int set @p2...
導(dǎo)讀:本文主要涉及Service Broker的基本概念及建立一個(gè)Service Broker應(yīng)用程序的基本步驟。 一、前言: Service Broker為SQL Server提供消息隊(duì)列,這提供了從數(shù)據(jù)庫中發(fā)送異步事務(wù)性消息隊(duì)列的方法。Servi...
HTML是什么 平時(shí)在看一種新技術(shù)的介紹時(shí),我最喜歡看的是按照“它是什么”和“它不是什么”這樣的邏輯來闡述的文章。不過我暫時(shí)還沒能力這么寫... HTML首先是W3C制定的一套規(guī)范和...
上篇:HTML5筆記(1) - HTML5的定義 前言 上學(xué)時(shí)導(dǎo)師教導(dǎo)過我們,學(xué)習(xí)新技術(shù)、新標(biāo)準(zhǔn)規(guī)范時(shí),要經(jīng)常針對細(xì)節(jié)問自己:這部分為什么會這么定義;堅(jiān)持思考,某一天你才有可能成為規(guī)則制定者中的一員。所以我“為...
按照官方的說法,MongoDB是一種可擴(kuò)展的高性能的開源的面向文檔(document-oriented )的數(shù)據(jù)庫,采用C++開發(fā)。注意mongo不是mango(芒果),這個(gè)詞是從humongous中截取出來的,其野心不言而明,直指海量數(shù)據(jù)存儲。和其他很多...
由于對移動(dòng)平臺充滿著好奇與興趣,最近著手了iPhone開發(fā)的學(xué)習(xí)。學(xué)習(xí)的路線是從objective-c到cococa。方法是看了兩本入門的英文書,還有就是學(xué)習(xí)apple的sdk。對于產(chǎn)品的基本想法是服務(wù)端用.net,手機(jī)客戶端用iPho...
文是從 Programming is a Super Power 這篇文章翻譯而來。 在一個(gè)科技和互聯(lián)網(wǎng)成為人們?nèi)粘I钪胁豢苫蛉钡闹匾氐纳鐣铮瑫幊蹋托瓮辛艘环N超能力。事實(shí)上,一個(gè)程序員,不僅能得益于可以很容易的接...
移動(dòng)平臺逐漸成為客戶端應(yīng)用的主流載體之一,為了消除應(yīng)用在不同移動(dòng)平臺的兼容性,采用Web形式開發(fā)移動(dòng)應(yīng)用成為潮流(當(dāng)然特別依賴于原生功能和性能的應(yīng)用,如游戲可能例外)。隨著Web移動(dòng)應(yīng)用越來越多,其性能方面的...
很久以前在TW上挖了個(gè)坑,說nginx的fastcgi_cache是被大家忽視的一大金礦,今天把這個(gè)坑填上。 對于變化不太頻繁的數(shù)據(jù),大家都比較喜歡存Memcached以減少數(shù)據(jù)庫的讀取,但還是會有語言解析運(yùn)行上的消耗(比如運(yùn)行...
我一直在為Jscex尋找好用的JavaScript解析器,之前我用的是Narcissus,也寫過相關(guān)文章。不過可惜的是,Narcissus使用了SpiderMonkey的擴(kuò)展,因此它并不是用ECMAScript 3實(shí)現(xiàn)的,無法在IE 8等瀏覽器中使用。目前Jscex...
就像PC機(jī)取代小型機(jī)、Web取代桌面大潮一樣,現(xiàn)在移動(dòng)終端時(shí)代已經(jīng)到來,移動(dòng)開發(fā)必將成為新的增長點(diǎn),做為.Net開發(fā)者的我們對Windows Phone 7的關(guān)注應(yīng)該是非常高的,為什么會出現(xiàn)現(xiàn)在的情況呢?我和我身邊的朋友已經(jīng)...
1998年,我還在MOT做一名生產(chǎn)線主管,每天跟各種貼片機(jī)、工業(yè)設(shè)備打交道。當(dāng)時(shí)最困擾我的問題是,貼片機(jī)(就是往電路板上放元件的機(jī)械手)的損耗率很大,大約有5%比例的微型元件在這個(gè)過程中被機(jī)械手因?yàn)榉N種原因丟棄或...
上篇:WEB前端研發(fā)工程師編程能力成長之路(1) 四.【入微】 最強(qiáng)解決方案。你能夠走在需求的前面,將當(dāng)前需求里有的、沒有直接提出來的、現(xiàn)在暫時(shí)沒有但將來可能有的等等,及前端編程潛規(guī)則等各個(gè)方方面面都綜...
如果你自己不是一位程序員,該如何雇用程序員呢?你需要注意一下幾點(diǎn): 1. 他們有多堅(jiān)持己見(固執(zhí))呢? 詢問他們有趣的編程主題(如Ruby或Python?)。從他們回答的語調(diào)和推理中,可以得到很多信息。在我們最近一期節(jié)目...
本文是從 C, The Beautiful Language 這篇文章翻譯而來。 人們說足球是一種優(yōu)美的體育運(yùn)動(dòng),而當(dāng)我們在綠茵場上看到羅納爾多那行云流水的帶球動(dòng)作時(shí),我們不能不承認(rèn)這種說法。 然而,對于我來說,這種運(yùn)動(dòng)之...
近來Web專業(yè)人士變得非常興奮,原因也不令人意外。微軟最新版的瀏覽器,Internet Explorer 9,剛剛發(fā)布。很多人都在討論它的變化,以及最新的版本是不是實(shí)質(zhì)的改進(jìn),或者是改進(jìn)很小,改變太晚。 在前面的文章中,Jacob...
網(wǎng)頁設(shè)計(jì)是變化非常快的行業(yè)。在過去一兩年,CSS3潛在地將網(wǎng)頁設(shè)計(jì)帶入了一個(gè)新的級別。這不僅僅是因?yàn)檫@個(gè)最新版本的CSS有很多新的功能特性,更重要的是因?yàn)镃SS3使得原來需要更多工作,更多技術(shù)以及更多軟件才能...
在沒有OMF(托管文件)之前,數(shù)據(jù)庫管理員在創(chuàng)建數(shù)據(jù)文件的時(shí)候,需要關(guān)心兩個(gè)問題。一是該為這個(gè)數(shù)據(jù)文件取一個(gè)什么樣的名字,二是需要考慮新創(chuàng)建的數(shù)據(jù)文件會不會與已經(jīng)存在的數(shù)據(jù)文件重復(fù)。當(dāng)企業(yè)的數(shù)據(jù)庫比較大...
受職業(yè)圈子所限,近幾年,打交道比較多的是國內(nèi)的軟件企業(yè)從業(yè)人員,令人鼓舞的消息不是沒有,但是,也摻雜了不少的無奈。最近,與一位在外企工作的軟件工程師交流,發(fā)現(xiàn)他的痛苦一點(diǎn)也不比國內(nèi)軟件從業(yè)人員的少。軟件質(zhì)...
A——AJAX AJAX是異步JavaScript和XML的意思,它是近些年你使用的所有流暢的Web應(yīng)用背后的主要驅(qū)動(dòng)力。
AJAX作為一項(xiàng)技術(shù)來說,使用已經(jīng)很普遍了。Gmail,F(xiàn)lickr等,你甚至還可以在WordPress的管...
本文是從 Don't Distract New Programmers with OOP 這篇文章翻譯而來。 當(dāng)我被問及“哪種編程語言是教我[兒子/女兒/其他沒有編程經(jīng)驗(yàn)的人的首選]時(shí),”我的答案這五年多來一直沒變:Python。 ...
隨著格拉德威爾的《異類》、杰夫.科爾文的《哪來的天才》等暢銷書的流行,“成功的一萬個(gè)小時(shí)”概念逐漸深入人心。通俗的說法就是,想要在任何領(lǐng)域取得卓越成就,需要至少一萬個(gè)小時(shí)的“刻意練習(xí)&...
流程,通俗來講,就是許多人,在做一系列的事情時(shí),怎樣相互協(xié)調(diào),安排好這一系列事情的先后順序,有什么事先的約定,需要達(dá)到怎樣的預(yù)期目標(biāo)。 在UED里,前端同學(xué)需要處理的需求比較多,早些時(shí)候,前端這里的開發(fā)流程還是比...
在《NoSQL架構(gòu)實(shí)踐》系列的前面兩篇文章中,介紹了《以NoSQL為主》和《以NoSQL為輔》的架構(gòu)。由于NoSQL數(shù)據(jù)庫天生具有高性能、易擴(kuò)展的特點(diǎn),所以我們常常結(jié)合關(guān)系數(shù)據(jù)庫,存儲一些高性能的、海量的數(shù)據(jù)。從另外...