npm-cache-proxy:使用Redis的超快速NPM缓存代理

时间:2024-02-24 12:40:25
【文件属性】:

文件名称:npm-cache-proxy:使用Redis的超快速NPM缓存代理

文件大小:100KB

文件格式:ZIP

更新时间:2024-02-24 12:40:25

npm proxy cache npmGo

npm-cache-proxy 介绍 :high_voltage: 性能 NCP是用Go语言编写的一个很小但非常快的缓存代理。 它使用Redis进行数据存储,结合Go的速度使其变得异常快。 NCP经过了优化,可以在几乎任何平台上运行,因此,如果您有Raspberry Pi,则可以在其中安装NCP作为本地缓存。 :sparkles: 模块化 NCP是模块化的。 现在它只有一个数据库适配器,即Redis。 如果您需要任何其他数据库的支持,请随时提出一个问题或实施一个问题,然后再提出拉取请求(加分)。 :light_bulb: 简单 NCP非常简单。 它只是将请求代理到上游注册表,缓存响应,并将对下一个请求的缓存响应返回到同一程序包。 缓存的数据以原始请求


【文件预览】:
npm-cache-proxy-master
----example()
--------main.go(673B)
----readme.md(6KB)
----license(1KB)
----Dockerfile(632B)
----proxy()
--------server.go(2KB)
--------database_redis.go(943B)
--------proxy.go(944B)
--------cache.go(2KB)
----main.go(94B)
----.gitignore(232B)
----logo.png(120KB)
----Makefile(131B)
----go.sum(4KB)
----.dockerignore(39B)
----go.mod(362B)
----cli()
--------list.go(505B)
--------purge.go(421B)
--------root.go(2KB)
--------main.go(1KB)
--------utils.go(509B)

网友评论