首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在低流量站点的生产中使用本地Redis服务器缓存数据库查询安全吗?

在低流量站点的生产中使用本地Redis服务器缓存数据库查询安全吗?
EN

Stack Overflow用户
提问于 2017-11-30 09:42:15
回答 2查看 465关注 0票数 2

我将发送一个网站,我创建的生产。这个网站是一个很小的投资组合,不会有很大的流量(如果我有50个并发用户,我会很惊讶)。计划使用10美元的DigitalOcean液滴(1 GB,1 vCPU,30 GB SSD,2 TB传输).

我在平台上进行的数据库查询是缓存的。对于开发,我使用本地Redis服务器(运行在Homestead环境中)。

官方的Laravel文件说:

默认的Redis服务器配置应该足以进行开发。但是,您可以根据您的环境修改这个数组。

代码语言:javascript
复制
'redis' => [

    'client' => 'predis',

    'default' => [
        'host' => env('REDIS_HOST', 'localhost'),
        'password' => env('REDIS_PASSWORD', null),
        'port' => env('REDIS_PORT', 6379),
        'database' => 0,
    ],

],

就我的站点而言,我们讨论的是15轻量级查询(),所以问题是:让本地Redis服务器在生产中运行也可以吗?还是建议为此使用外部服务?

老实说,我真的不想花钱购买一个缓存15个查询的服务,但我对良好实践很感兴趣,所以让我们来看看:)

EN

回答 2

Stack Overflow用户

发布于 2017-11-30 09:46:08

有本地Redis服务器是可以的。你需要一个远程服务器,只有当你有沉重的负载在你的网站,或当你有平衡器与许多应用实例,他们需要与统一的红色。

当你没有问题的时候,不要做优化。

票数 1
EN

Stack Overflow用户

发布于 2017-11-30 11:43:12

为了缓存的目的,如果您在本地安装了redis,应该是可以的。早熟优化是万恶之源。

只需确保您不会意外地将redis绑定到所有接口。另外,如果您确实需要这样做,请确保在您的实例上实现了良好的iptable规则。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47570233

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档