当前位置: 首页 > 知识库问答 >
问题:

不同的Redis数据库有不同的密码?

裴弘
2023-03-14

出于安全原因,我希望在Redis中使用类似的代码,因为目前我可以使用RequirePass,但我必须将其添加到每个希望连接到Redis的应用程序中。(至少有一种方法可以为RequirePass使用多个密码吗?
我可以用一个应用程序连接到一个数据库,但是这个应用程序也可以切换到另一个数据库。(我至少可以用某种方法阻止这种切换吗?)

出于性能原因,我希望避免并行运行多个redis实例。

共有1个答案

邓令
2023-03-14

我从结尾开始:

出于性能原因,我希望避免并行运行多个redis实例。

事实上恰恰相反--由于Redis(大部分)是单线程的,并行运行多个实例正是获得更好的服务器利用率和更高的性能的方法。

 类似资料:
  • 我使用DBCP池,我想使用testOnBrow和testOnBack来测试连接是否仍然有效。 不幸的是,我必须设置属性validationQuery才能使其工作。 问题:validationQuery中应该有什么值? 我知道:validationQuery必须是一个SQL SELECT语句,它至少返回一行。 问题是我们使用各种数据库(DB2、Oracle、hsqldb)。

  • 问题内容: 例如,mysql引用表名使用 注意` 其他数据库是否曾经使用过不同的char来引用其表名 问题答案: 引号的这种使用称为定界标识符。这是SQL的重要组成部分,因为否则您将不能使用以下标识符(例如表名和列名): 包含空格:“我的桌子” 包括特殊字符和标点符号:“我的表格” 包括国际字符:“私のテーブル” 区分大小写:“ MyTable” 匹配SQL关键字:“表” 标准SQL语言对定界标识

  • 问题内容: 是否可以对位于同一服务器上的不同数据库进行选择(或插入)语句?如果是,怎么办? 问题答案: 您将使用以下语法指定数据库 例:

  • 问题内容: 您将如何在不同的环境中处理跨数据库查询。例如,db1-development和db2-development,db1-production和db2-production。 如果要在从db2到db1的开发中进行跨数据库查询,则可以使用完全限定的名称,即[db1-development]。[schema]。[table]。但是,如何在不同环境之间维护查询和存储过程?[db1-develop

  • 问题内容: 我正在使用ajax加载数据并在DataTable中动态生成列名。我的数据表具有不同的列数,具体取决于用户的选择。(有一个下拉列表)。 例如,下拉列表中有2个选项,即“ 南部省” 和“ 北部省” 。 南部省 表有4列, 北部省 表有6列。 场景1 第一个用户选择具有4列的 Southern Province 。然后它生成的表没有错误,但是在此之后,如果用户选择具有6列的 Northern

  • 使用JDBC驱动程序,我如何使用来自不同查询的多个结果集,而不不断地打开和关闭连接,因为我正在提取所需的w.e并将其传递给另一个方法。每次打开新的conn、语句和结果集时 我试图在一个方法中使用多个结果集,但它一直抛出异常,称结果集已关闭。我没有太多的SqlServver经验,所以任何指导都会有所帮助:-)