文件名称:dcache:缓存系统支持quic
文件大小:39KB
文件格式:ZIP
更新时间:2024-03-31 12:58:01
系统开源
缓存 dcache是一个高性能的存储服务器,致力于分布式,每个密钥都会存在于一台dcache中, 2019.8.10添加多路替代单链接性能提升三倍2019.8.15添加限制最大连接数 分散预算完成,待测试 压力测试 在开启debug日志的时候性能会大幅度降低,生产环境禁止开启 2C 2G的服务器2台一台当做客户端,一台做服务器 tcp协议开启多路替代 set ./client -h=10.10.175.145:7777 -c=256 -n=200000 2.463920 seconds total rps is 81171.467496 throughput is 81.171467 MB/s get ./client -h=10.10.175.145:7777 -c=256 -n=200000 -t=get 2.568034 seconds total rps is 77880
【文件预览】:
dcache-master
----common()
--------logs.go(439B)
--------bit()
----go.mod(433B)
----service()
--------operate.go(695B)
--------quic()
--------tcp()
--------service.go(51B)
--------mux.go(2KB)
----main.go(729B)
----go.sum(19KB)
----client()
--------client.go(2KB)
--------quic()
--------mux()
----plugin()
--------heartbeat()
--------session()
----internal()
--------struct.go(333B)
--------const.go(1004B)
--------version.go(17B)
----LICENSE(11KB)
----README.md(1KB)
----cache()
--------memory_cache.go(568B)
--------command.go(1KB)
--------cache.go(375B)
--------cache_test.go(322B)
----socket()
--------tcp_conn.go(2KB)
--------tcp_conn_test.go(938B)
--------quic_conn.go(2KB)
--------socket.go(572B)
--------readme.md(851B)
----.gitignore(21B)
----cmd()
--------service.go(3KB)
--------root.go(3KB)
--------version.go(2KB)