原文:介绍一个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