Google cloud platform 谷歌云内存存储(Redis)使用情况
我可以确定我的数据不会因为某种原因被删除,使用内存存储(Redis)安全吗,还是应该将数据复制到云数据存储Google cloud platform 谷歌云内存存储(Redis)使用情况,google-cloud-platform,google-cloud-memorystore,Google Cloud Platform,Google Cloud Memorystore,我可以确定我的数据不会因为某种原因被删除,使用内存存储(Redis)安全吗,还是应该将数据复制到云数据存储 当我增加内存容量时,我的所有数据都是安全的 可能导致Memorystore中的数据丢失(即由于某种原因导致内存刷新)的事件大多只影响Memorystore“基本”实例 Memorystore有两个实例层: 基本层不稳定受以下事件影响,这些事件将导致完全缓存刷新: 实例扩展(即升级或降级实例容量) 维护 实例重新启动(手动触发) 但是,标准实例层有一个,其中包括异步复制数据的故障切换。
可能导致Memorystore中的数据丢失(即由于某种原因导致内存刷新)的事件大多只影响Memorystore“基本”实例 Memorystore有两个实例层: 基本层不稳定受以下事件影响,这些事件将导致完全缓存刷新:
- 实例扩展(即升级或降级实例容量)
- 维护
- 实例重新启动(手动触发)
maxmemory policy=noeviction
标志,以避免实例在发生此事件时丢弃内存
您提到将数据复制到云存储,但目前无法将数据复制到Memorystore之外
关于第二个问题,正如我前面提到的,在标准层实例中,在更改实例容量时不会有任何数据丢失
简言之:如果您希望获得尽可能高的数据和实例正常运行时间可靠性,并避免不方便的内存刷新,Memorystore在使用标准层实例时会提供此功能。可能导致Memorystore中数据丢失(即由于某种原因导致的内存刷新)的事件,大多只会影响Memorystore“基本”实例 Memorystore有两个实例层: 基本层不稳定受以下事件影响,这些事件将导致完全缓存刷新:
- 实例扩展(即升级或降级实例容量)
- 维护
- 实例重新启动(手动触发)
maxmemory policy=noeviction
标志,以避免实例在发生此事件时丢弃内存
您提到将数据复制到云存储,但目前无法将数据复制到Memorystore之外
关于第二个问题,正如我前面提到的,在标准层实例中,在更改实例容量时不会有任何数据丢失
简言之:如果您希望尽可能提高数据和实例正常运行时间的可靠性,并避免不方便的内存刷新,Memorystore在使用标准层实例时会提供此功能。关于标准层实例的一个注意事项是,双重故障可能会导致实例完全刷新。我们正在致力于启用持久性,还将提供一个功能,用于从Memorystore实例向\导入和导出数据 导入\导出功能预计在第二季度初可用 这里概述了缩放行为。 产品经理
Cloud Memorystore关于标准层实例的一个注意事项是,双重故障可能会导致实例完全刷新。我们正在致力于启用持久性,还将提供一个功能,用于从Memorystore实例向\导入和导出数据 导入\导出功能预计在第二季度初可用 这里概述了缩放行为。 产品经理
Cloud Memorystore为什么我只能从“App Engine Flexible Environment”连接到内存存储(Redis),为什么谷歌工程师决定不从“App Engine Standard Environment”传播它?这是因为在以下方面存在差异:是标准的,实例有限;在Flexible中,它们运行在计算引擎VM实例中,可以连接到GCP上的其余资源和服务。但是,对于Python3.X的应用程序引擎标准,您可以使用连接到Memorystore API。也许您也计划对“应用程序引擎Java标准环境”和Python3.X一样进行连接?我相信,在当前的应用程序引擎标准的Java运行时中,没有计划将此库用于其中,如中所述,访问通用云平台产品只是灵活环境中的一项功能。Python3.X运行时是这条规则的一个例外,目前它仅处于测试阶段。在未来,标准中的一些新Java运行时可能会支持对一般GCP资源的访问,但目前,最好的解决方案是使用灵活的环境。为什么我只能从“App Engine Flexible environment”连接到内存存储(Redis),为什么谷歌工程师决定不从“应用程序引擎标准环境”?这是因为在以下方面存在差异:是标准的,实例在有限的范围内;而在Flexible中,它们在计算引擎VM实例中运行,可以连接到GCP上的其余资源和服务。Howev