waiszer/tenants-redis
最新稳定版本:1.0.1
Composer 安装命令:
composer require waiszer/tenants-redis
包简介
适用于PHP的多租户Redis库
README 文档
README
TenantsRedis
多租户Redis库
安装
最方便的安装方式就是使用Composer ( https://getcomposer.org/ )
composer require waiszer/tenants-redis
使用
<?php
use Waiszer\TenantsRedis\Redis;
class Demo {
public $configs = [
// 默认租户
'default' => [
//地址
'host' => '127.0.0.1',
//端口
'port' => 6379,
//密码
'password' => '',
// 使用的数据库
'select' => 0,
// 连接超时
'timeout' => 2,
// 读取超时
'read_timeout' => 2,
// 重试时间(单位:毫秒)
'retry_interval' => 500,
// 缓存前缀
'prefix' => '',
// 缓存有效期 0表示永久缓存
'expire' => 0,
// 是否选用持久连接
'persistent' => false,
],
// 其他租户...
];
public $redis;
public function __construct() {
$this->redis = new Redis($this->configs);
}
public function test() {
// 调用默认租户方式一
$redis->set('key', 'value');
// 调用默认租户方式二
$redis->default->set('key', 'value');
// 调用其他租户
// $redis->[租户标识]->set('key', 'value');
}
}
协议
TenantsRedis 采用 LGPL-2.1 开源协议发布。
联系
有问题或者功能建议,请联系我
统计信息
- 总下载量: 3
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 1
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: LGPL-2.1-or-later
- 更新时间: 2025-01-18