您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. Go语言的缓存库FreeCache.zip

  2. FreeCache 是一个 Go 语言的缓存库,无额外的 GC 负荷。数百万对象的垃圾收集延迟仅在数百毫秒。特性:可存储数以百万计条目零垃圾收集负荷高并发而且线程安全的访问纯 Go 语言实现支持对象失效近乎 LRU 的算法严格限制内存使用提供一个测试用的服务器,支持一些基本 Redis 命令示例代码:cacheSize := 1024*1024 cache := freecache.NewCache(cacheSize) key := []byte("abc") val := []byte("
  3. 所属分类:其它

    • 发布日期:2019-07-17
    • 文件大小:16kb
    • 提供者:weixin_39840588
  1. LRU算法的实现(Go)

  2. Go实现的LRU算法: package main const ( hostbit = uint64(^uint(0)) == ^uint64(0) LENGTH = 100 ) // LRU节点结构体定义 type LRUNode struct { prev *LRUNode // 前驱节点 next *LRUNode // 后继节点 key int // 键 val int // 值 hnext *LRUNode // 拉链 } //
  3. 所属分类:其它

    • 发布日期:2021-01-07
    • 文件大小:30kb
    • 提供者:weixin_38670420