title: Redis coroutine client meta:

  • name: description content: Redis coroutine client,Implemented by swoole coroutine client,Covers the method of redis 99%
  • name: keywords content: swoole|swoole extension|swoole framework|EasySwoole redis| Swoole Redis coroutine client|swoole Redis|Redis coroutine

connection method

The connection method includes some auth, echo, ping, and similar methods. The list is as follows:

Method name Parameter Description Notes
connect $timeout Connection
disconnect Disconnect
auth $password Auth certification
echo $str Echo
ping Ping
select $db Select database

Instance

  1. go(function () {
  2. $redis = new \EasySwoole\Redis\Redis(new \EasySwoole\Redis\Config\RedisConfig([
  3. 'host' => '127.0.0.1',
  4. 'port' => '6379',
  5. 'auth' => 'easyswoole',
  6. 'serialize' => \EasySwoole\Redis\Config\RedisConfig::SERIALIZE_NONE
  7. ]));
  8. $data = $redis->connect();
  9. var_dump($data);
  10. $data = $redis->auth('easyswoole');
  11. var_dump($data);
  12. $data = $redis->echo('test echo');
  13. var_dump($data);
  14. $data = $redis->ping();
  15. var_dump($data);
  16. $data = $redis->select(1);
  17. var_dump($data);
  18. $redis->disconnect();
  19. });