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