我正在寻找一种基于 Google Cloud 的解决方案,该解决方案可以提供一种快速、安全的方式来从多个线程/进程弹出或填充队列。
基本上,我有一个唯一项目的列表,我需要一个低延迟的解决方案来为用户仅选择一次项目(每当用户请求一个项目时)。
像 Redis List/pop 这样的模式非常适合此目的,但我对任何其他可以实现相同结果的解决方案持开放态度。
最佳答案
实现这一目标的规范方法是或即将成为 Google 自己的 Cloud Memorystore:https://cloud.google.com/memorystore/
Cloud Memorystore for Redis provides a fully managed in-memory data store service built on scalable, more secure, and highly available infrastructure managed by Google.
关于redis - Google Cloud - 用于管理队列的 Redis 替代方案?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50135394/