# RedisGetProvider

Returns the Redis Cache Provider by name.

## Method Signature

```
RedisGetProvider(cacheName=[any])
```

### Arguments

| Argument    | Type  | Required | Description                         | Default |
| ----------- | ----- | -------- | ----------------------------------- | ------- |
| `cacheName` | `any` | `true`   | The name of the redis cache to get. |         |

## Examples

Get a Redis cache provider by name:

```js
// Retrieve the provider for a named Redis cache
var provider = RedisGetProvider( "myRedisCache" );

// Check if provider is available
if ( provider != null ) {
    println( "Successfully retrieved Redis provider" );
}
```

Use provider to access cache features:

```js
// Get the provider
var provider = RedisGetProvider( "myRedisCache" );

// Access provider capabilities
var cacheConfig = provider.getCacheConfig();
println( "Provider type: " & cacheConfig.type );
println( "Host: " & cacheConfig.host );
println( "Port: " & cacheConfig.port );
```

## Related

* [RedisGetCluster()](https://boxlang.ortusbooks.com/boxlang-framework/boxlang-plus/modules/bx-redis/reference/built-in-functions/redisgetcluster) - Get the Redis cluster instance
* [RedisGetConnectionPool()](https://boxlang.ortusbooks.com/boxlang-framework/boxlang-plus/modules/bx-redis/reference/built-in-functions/redisgetconnectionpool) - Get the connection pool
* [RedisGetClusterNodes()](https://boxlang.ortusbooks.com/boxlang-framework/boxlang-plus/modules/bx-redis/reference/built-in-functions/redisgetclusternodes) - Get cluster node information
* [API Usage Guide](https://boxlang.ortusbooks.com/boxlang-framework/boxlang-plus/modules/bx-redis/api-usage) - Redis API documentation
