原文:介紹一個golang庫:fastcache

學習VictoriaMetrics源碼的時候發現,VictoriaMetrics的緩存部分,使用了同一產品下的fastcache。下面分享閱讀fastcache源碼的的結論: .官方介紹 fastcache是一個用go語言實現的,很快的,線程安全的,內存緩存的,用於大量對象緩存的組件。 它的特點是: 快 CPU核越多越快,不信你看我下面的benchmark。 線程安全。多個協程可以同時讀寫單個ca ...

2022-01-24 17:31 0 1730 推薦指數:

查看詳情

介紹一個golang:zstd

zstd是facebook開源的一個C語言的壓縮。 從官方提供的壓測數據看,它的壓縮速度與眾所周知的以快著稱的snappy的壓縮速度幾乎持平,但是壓縮率上比老牌的gzip還要高。 再看看zstd吊打gzip這張圖: 最快每秒壓縮512MB 最高達到4倍壓縮率 ...

Tue Jan 25 19:42:00 CST 2022 0 2437
一個golang項目筆記 (二) 動態加載

這個項目需要用到動態鏈接技術, 主程序動態加載一些功能模塊,這樣在擴充功能時,無須修改主程序,只需要新增功能模塊動態調用就可以了。 研究了一下golang官方支持的plugin功能,發現有幾點不足。 1.官方plugin功能本質上是用cgo實現的,編譯一個so文件,然后再調用 ...

Sun Aug 19 16:33:00 CST 2018 0 1126
Golang項目如何引用一個第三方的

Golang項目如何引用一個第三方的?寫好test.go文件后執行go run test.go的時候報錯,其實是因為golang配置或者自己的項目沒有配置正確。 1、首先,安裝完Golang之后,需要配置一些系統變量,就像Java一樣【這點沒有Python方便,Python是開箱即用】。其中最 ...

Thu Jul 22 01:43:00 CST 2021 0 582
golang連接達夢數據一個

golang連接達夢數據一個坑 達夢官方並未適配專門的golang連接方式,正一籌莫展的時候發現達夢提供了odbc的連接,這樣可以使用類似mssql的odbc連接方式連接達夢數據。 使用的達夢數據版本為DM8 達夢數據開啟odbc連接 參考博客1、參考博客2 參照上面兩個博客 ...

Tue Jun 09 01:21:00 CST 2020 3 2904
介紹一個python視頻處理:moviepy

由於博客園的插件和我自己博客的插件不一致,代碼以及視頻插入轉換很麻煩,所以還是我原來博客的地址查看吧。 介紹一個python視頻處理:moviepy ...

Thu May 24 23:16:00 CST 2018 0 4667
WPF: WpfWindowToolkit 一個窗口操作介紹

在 XAML 應用的開發過程中,使用 MVVM 框架能夠極大地提高軟件的可測試性、可維護性。MVVM 的核心思想是關注點分離,使得業務邏輯從 View 中分離出來到 ViewModel 以及 Mode ...

Sat Jan 20 19:32:00 CST 2018 4 1556
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM