文件名称:gRPC-cache:使用gRPC将内存中的KeyValue存储在go中
文件大小:28KB
文件格式:ZIP
更新时间:2024-05-03 11:12:30
Go
在内存缓存中,使用gRPC 内容 得到 GetByPrefix GetAllItems 删除键 删除所有 测验 发展 例子 关于 使用gRPC进入内存缓存以生成API。 功能包括 添加/替换键/值 用钥匙获得价值 获取所有钥匙 删除特定键 删除所有键 可以使用goroutine进行并发安全和客户端调用 正在运行的服务器 您可以通过以下方式在本地运行服务器 使用运行 码头工人 Kubernetes 舵 地貌 当地的 您可以在本地运行服务器,但请确保您具有以下要求 最低版本(1.11) 制作 现在,您可以使用以下命令启动服务器 Start your server ` ./server-cache ` or ` make server ` ` ./server-cache -addr= " :5001 " ` to run server on port ` 5001 ` 码头工人
【文件预览】:
gRPC-cache-master
----.travis.yml(448B)
----readme.md(9KB)
----license(1KB)
----terraform()
--------outputs.tf(145B)
--------main.tf(2KB)
--------variables.tf(307B)
----api()
--------server()
--------Dockerfile(237B)
--------main.go(1KB)
----examples()
--------client.go(3KB)
----.gitignore(77B)
----k8s()
--------service.yaml(187B)
--------ingress.yaml(445B)
--------deployment.yaml(419B)
--------namespace.yaml(60B)
----Makefile(625B)
----go.sum(7KB)
----scripts()
--------protoc-gen.sh(87B)
--------run-terraform.sh(459B)
--------run-helm.sh(1KB)
--------build-docker.sh(67B)
--------run-k8-server.sh(1KB)
--------build.sh(96B)
----proto()
--------cache-service.proto(646B)
--------cache-service.pb.go(17KB)
----helm-charts()
--------templates()
--------Chart.yaml(128B)
--------.helmignore(349B)
--------values.yaml(397B)
----go.mod(255B)