Google Cloud開測Memystorore分佈式緩存服務
谷歌云平台今日發布了一項名叫Memystorore的新服務的Beta測試,作為一款與開源的Memcached分佈式緩存技術兼容的產品,其提供了完全可管理的內存內數據存儲。同一家族中其它比較知名的產品,還包括2018年首次推出的Redis 。
谷歌Memystorore 產品經理Gopal Ashok 在今日發布的公告中稱:
Redis 仍是會話存儲、遊戲排行榜、流分析、威脅檢測和API 速率限制等用例的熱門選擇,而Memcached 通常被用作數據庫的緩衝層。
此外,開發者經常利用Memcached 作為會話存儲。通過這項新服務,開發者能夠將其集群中每個實例的緩存提升至5TB 。
由於該服務與Memcached 完全兼容,因此開發者可以將任何使用該協議的應用程序無痛移植到Google Cloud 及其Memorystore 分佈式緩存平台上。
作為一項完全可管理的服務,谷歌將幫忙處理包括監控和補丁在內的所有常規任務,即便如何計算合適的緩存大小仍是個值得商榷的話題。
谷歌云平台認為,其詳細的指標,將允許開發者根據需要而輕鬆的擴展和縮小相關實例,以優化服務的特定用例。
該公司指出,這些指標可在雲端監測(Cloud Monitoring)、集中式監控儀表板、以及雲端控制台(Cloud Console)中顯示。
目前,Memystorore 分佈式緩存服務已可用於計算引擎(Compute Engine)、容器引擎(Google Kubernetes Engine,簡稱GKE)、應用引擎(App Engine Flex / Standard)和Cloud Functions 上運行的應用。
需要注意的是,作為谷歌云平台的競爭對手之一,亞馬遜那邊也擁有類似的ElastiCache 分佈式緩存服務,更別提MemCachier 等專業型初創企業了。
最後,Redis Labs也在提供完全可管理的Memcached分佈式高速緩存系統,且支持在亞馬遜AWS、微軟 Azure和谷歌Cloud上運行。