google-cloud-platform - 关于如何在 GCP Memorystore (Redis) DB 中刷新缓存的问题
问题描述
我想知道是否可以执行下面的 redis 命令,但是在 Google Cloud Platform (GCP) Memorystore(这是一个符合 Redis 的内存数据库)的上下文中: https ://redis.io/commands/flushall
我知道在普通的 Redis DB 中,我可以刷新缓存(任何时候我想要),但我不确定我是否可以对 GCP MemoryStore DB 执行相同的操作。
任何人都可以提供有关它的任何信息吗?
谢谢!何塞
解决方案
我按照本教程从 App Engine 标准环境应用程序连接到 Redis 实例,我能够使用命令redis_client.flushdb()
或刷新缓存redis_client.flushall()
@app.route('/')
def index():
value = redis_client.incr('counter', 10)
print(value)
value = redis_client.incr('counter', 10)
print(value)
redis_client.flushdb()
#redis_client.flushall()
value = redis_client.incr('counter', 10)
print(value)
return 'Visitor number: {}'.format(value)
因此 flushdb()
,flushall()
两者都存在
推荐阅读
- powerbi - 对于在 Toad 中快速运行的同一查询,Power BI 运行速度非常慢
- wordpress - 使用 GA 或 FB Pixel 跟踪联属网络营销转化
- python-3.x - matplotlib 在所有 ImageGrid 轴上打勾
- php - 如何从 Perl 客户端捕获 PHP 输出中的致命错误?
- python - random.sample 错误:引发 NotImplementedError(" >= and <= don't work with 0.") NotImplementedError: >= and <= don't work with 0
- ios - 创建 Stripe 客户 ID (iOS) 时出现 Alamofire 错误
- c# - 将列表添加到对象的语法问题
- php - Laravel 中的多 JOIN 表
- c# - Microsoft Dynamics CRM 工作流教程不起作用
- python - 在 plotly 中设置条形图中的 x 和 y 范围