redis - 用于开发环境的 Redis 设置
问题描述
我是 Redis 新手,我正在为我的项目设置一个 Redis OSS 用于开发区域。关于我想要验证的部署模型,我几乎没有问题。
1) Redis 会只在一个节点上运行吗?因为我的要求是针对开发区域,所以我不需要高可用性。
2) 我可以使用我正在设置的一个实例创建多个数据库来支持各种项目吗?
3)我打算使用 Red Hat Linux,因为考虑到它的支持模型,我计划使用 Redis Enterprise 进行生产。
解决方案
1) 是 - redis-server 始终在一个节点上运行。
SELECT
2) 是的 - 您可以使用该命令在同一台服务器上创建多个逻辑/共享数据库。然而,这被认为是不好的做法。相反,您应该为每个数据库使用不同的 redis-server。这些redis -server 进程可以在同一个物理服务器上运行。
3) 您可以使用 Enterprise 的试用版进行开发。
免责声明:我在 Redis Labs 工作,这是 OSS Redis 的故乡和企业产品线的提供者。
推荐阅读
- ios - 无法安装 iOS IPA 文件,因为无法验证其完整性
- android - 询问 E/RecyclerView:未连接适配器;跳过布局
- javascript - 我正在尝试让一个不和谐的机器人根据有人加入服务器后的时间来分配角色
- kubernetes - 构建自己的分布式系统和使用 Kubernetes 部署我的应用程序之间的权衡
- react-native - React Native TouchableOpacity 全宽样式不起作用
- macos - 具有鼠标指针中心的 SwiftUI ScaleEffect 图像
- sql - 从具有内连接的列中找出零频率值
- javascript - 计算两个字符串之间的匹配词数
- javascript - 为什么使用 forEach 不起作用,但使用 for 循环却可以?香草 Javascript
- r - R中的data.table:必须使用'on ='参数错误指定要连接的列