最近看網(wǎng)課的時候?qū)W習(xí)到了幾篇專門講解高性能服務(wù)器設(shè)計的切入點,結(jié)合demo代碼在此進行總結(jié)瘪松。 1.代碼邏輯異步設(shè)計 異步是一種開發(fā)設(shè)計的思想,異...
最近在項目中需要在多線程下操作map宪迟,查閱資料后發(fā)現(xiàn)golang得sync包中有提供一個sync.map可以作為線程安全得map使用,但是最后同...
MongoDB的模型設(shè)計方法論 雖然說mongoDB不像傳統(tǒng)的關(guān)系型數(shù)據(jù)庫交惯,沒有固定的schema次泽,但是在項目中實際運用時,還是需要進行一定程度...
基礎(chǔ)CRUD 插入對象 db.<集合>.insertOne(json對象)或者db.<集合>.insertMany(json對象...) 對象查...
Search API 在es中進行搜索有兩種方式席爽,第一種是uri中使用查詢參數(shù)意荤,第二種是Request Body Search,使用第二種方式可...
最近因為項目中需要用到elasticsearch只锻,所以對elasticsearch相關(guān)的課程進行了學(xué)習(xí)玖像,這里對學(xué)習(xí)中的知識點進行總結(jié)以加深印象,...
之前在項目中用到了kafka做消息傳遞齐饮,一直聽說過kafka的性能非常高御铃,這里總結(jié)下kafka為了實現(xiàn)高性能io的做了哪些設(shè)計用了什么方式。以對...
最近在極客時間上學(xué)習(xí)左耳朵耗子大佬的左耳聽風(fēng)欄目沈矿,收益頗多,決定對從課程中學(xué)習(xí)到的東西進行總結(jié)記錄以加深印象咬腋。 今天學(xué)習(xí)的課程主要是對代碼中錯誤...
在瀏覽了很多大佬的文章以及接受過數(shù)次線上事故的洗禮之后羹膳,我深刻意識到了將代碼放到線上跑之前進行詳盡地測試的重要性,之前一直對單元測試沒有上心根竿,主...