Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/go/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
针对Golang的Infinispan替代方案(嵌入式解决方案)_Go_Caching_Infinispan - Fatal编程技术网

针对Golang的Infinispan替代方案(嵌入式解决方案)

针对Golang的Infinispan替代方案(嵌入式解决方案),go,caching,infinispan,Go,Caching,Infinispan,我试图在Go中创建一个完全水平可伸缩的API服务,当其中一个实例的状态更改为聚合时,我需要更新所有运行实例的内部缓存。我最初的灵感来自于Key斗篷如何在不引入外部消息代理(另一个失败点)的情况下实现同样的功能,而是通过使用Infinispan库直接使用多播 这样的分布式内存缓存解决方案是否已经存在 你好,卡尔。看来“memcached”更适合我的用例 -用于Go的分布式内存缓存。这消除了运行另一个服务的需要,因此无需担心故障点。类似于?github.com/golang/groupcache的东

我试图在Go中创建一个完全水平可伸缩的API服务,当其中一个实例的状态更改为聚合时,我需要更新所有运行实例的内部缓存。我最初的灵感来自于Key斗篷如何在不引入外部消息代理(另一个失败点)的情况下实现同样的功能,而是通过使用Infinispan库直接使用多播

这样的分布式内存缓存解决方案是否已经存在

你好,卡尔。

看来“memcached”更适合我的用例


-用于Go的分布式内存缓存。这消除了运行另一个服务的需要,因此无需担心故障点。

类似于?github.com/golang/groupcache的东西应该是一个很好的解决方案。