Skip to content

Commit b109ff4

Browse files
Merge pull request #2165 from redis/DOC-5756
Add comprehensive integration tiles and standardize chile page structure
2 parents ebba4ae + 7126662 commit b109ff4

File tree

20 files changed

+522
-5
lines changed

20 files changed

+522
-5
lines changed

content/embeds/rc-heroku-add-on.md

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
Deploy Redis Cloud as a Heroku add-on to enhance your applications with high-performance data storage and caching capabilities.
2+
3+
## Overview
4+
5+
The [Redis Cloud Heroku add-on](https://elements.heroku.com/addons/rediscloud) provides a fully managed Redis service as a Heroku add-on, making it easy to quickly add high-performance data storage to your Heroku applications. Redis Cloud on Heroku is perfect for web applications requiring fast caching, session storage, and real-time features.
6+
7+
## Key Features
8+
9+
- **One-Click Installation**: Easy installation through Heroku add-ons marketplace
10+
- **Automatic Provisioning**: Instant Redis database setup with connection credentials
11+
- **Heroku Integration**: Seamless integration with Heroku's platform and tooling
12+
- **Scaling**: Easy scaling through Heroku dashboard or CLI
13+
- **Monitoring**: Built-in monitoring and alerting for your Redis databases
14+
- **Backup & Recovery**: Automated backups and point-in-time recovery
15+
- **Multi-language Support**: Works with all programming languages supported by Heroku
16+
17+
## Get started
18+
19+
Learn how to [add Redis Cloud to Heroku applications](https://devcenter.heroku.com/articles/rediscloud).

content/integrate/NRedisStack/_index.md

Lines changed: 18 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,23 @@ type: integration
1616
weight: 2
1717
---
1818

19-
Connect your C#/.NET application to a Redis database using the NRedisStack client library.
19+
Connect your C#/.NET application to a Redis database using the NRedisStack client library.
20+
21+
## Overview
22+
23+
NRedisStack is a comprehensive .NET client library for Redis that extends StackExchange.Redis with support for all Redis data structures and capabilities. It provides strongly-typed APIs for Redis data structures and advanced features, making it ideal for modern .NET applications.
24+
25+
## Key Features
26+
27+
- **Redis Stack (v7.4 and earlier) and Redis 8 support**: Native support for JSON, time series, and probabilistic data structures, and Redis Query Engine.
28+
- **Strongly Typed**: Type-safe APIs with full IntelliSense support in Visual Studio
29+
- **Async/Await**: Native asynchronous programming support for high-performance applications
30+
- **StackExchange.Redis Integration**: Built on the proven StackExchange.Redis foundation
31+
- **Connection Multiplexing**: Efficient connection sharing across multiple operations
32+
- **Cluster Support**: Full Redis Cluster support for distributed deployments
33+
- **Pipeline Support**: Command batching for improved throughput
34+
- **.NET Ecosystem**: Seamless integration with ASP.NET Core, Entity Framework, and other .NET technologies
35+
36+
## Getting Started
2037

2138
Refer to the complete [C#/.NET guide]({{< relref "/develop/clients/dotnet" >}}) to install, connect, and use NRedisStack.
Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
---
2+
LinkTitle: AWS
3+
Title: Redis Cloud on AWS
4+
categories:
5+
- docs
6+
- integrate
7+
- rc
8+
description: Deploy Redis Cloud on Amazon Web Services
9+
group: cloud
10+
stack: true
11+
summary: Deploy and manage Redis Cloud databases on AWS with seamless integration and global availability.
12+
title: AWS
13+
type: integration
14+
weight: 10
15+
---
16+
17+
Deploy Redis Cloud on Amazon Web Services (AWS) to leverage Redis's performance with AWS's global infrastructure and services.
18+
19+
## Overview
20+
21+
Redis Cloud on AWS provides a fully managed Redis service that combines the power of Redis with AWS's reliable, scalable cloud infrastructure. Deploy Redis databases across multiple AWS regions with enterprise-grade security, automatic scaling, and 24/7 monitoring.
22+
23+
## Key Features
24+
25+
- **VPC Peering**: Secure, private connectivity between Redis Cloud and your AWS VPC
26+
- **AWS Transit Gateway**: Private connectivity to multiple resources
27+
- **Multi-AZ Deployment**: High availability across AWS Availability Zones
28+
- **AWS Marketplace**: Simple billing through your existing AWS account
29+
- **Global Distribution**: Deploy in 12+ AWS regions worldwide
30+
- **Auto-scaling**: Automatic scaling based on memory usage and throughput
31+
- **Enterprise Security**: Data encryption, compliance certifications, and access control
32+
- **24/7 Monitoring**: Comprehensive monitoring and alerting capabilities
33+
34+
## Getting Started
35+
36+
Get started with [Redis Cloud]({{< relref "/operate/rc/rc-quickstart" >}}) on AWS to create and manage your Redis databases with step-by-step setup instructions and best practices.
Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
---
2+
LinkTitle: Azure
3+
Title: Redis Cloud on Azure
4+
categories:
5+
- docs
6+
- integrate
7+
- rc
8+
description: Deploy Redis Cloud on Microsoft Azure
9+
group: cloud
10+
stack: true
11+
summary: Deploy and manage Redis Cloud databases on Azure with enterprise-grade security and global reach.
12+
title: Azure
13+
type: integration
14+
weight: 11
15+
---
16+
17+
Deploy Redis Cloud on Microsoft Azure to combine Redis's high performance with Azure's enterprise-grade cloud platform and services.
18+
19+
## Overview
20+
21+
Redis Cloud on Azure provides a fully managed Redis service that integrates seamlessly with Azure's enterprise cloud platform. Deploy Redis databases across multiple Azure regions with enterprise-grade security, compliance, and Azure-native integrations.
22+
23+
## Regions
24+
25+
Redis Cloud Essentials is available on multiple Microsoft Azure regions, see [Supported regions]({{< relref "/operate/rc/supported-regions/#microsoft-azure" >}}).
26+
27+
## Getting Started
28+
29+
Get started with [Redis Cloud]({{< relref "/operate/rc/rc-quickstart" >}}) to create and manage your Redis databases.
Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
---
2+
LinkTitle: Docker (Redis Enterprise)
3+
Title: Redis Enterprise with Docker
4+
categories:
5+
- docs
6+
- integrate
7+
- rs
8+
description: Run Redis Enterprise in Docker containers
9+
group: platform
10+
stack: true
11+
summary: Deploy Redis Enterprise Software using Docker for development and testing environments.
12+
title: Docker (Redis Enterprise)
13+
type: integration
14+
weight: 26
15+
---
16+
17+
Deploy Redis Enterprise Software using Docker containers for quick development setups and testing environments.
18+
19+
## Overview
20+
21+
Redis Enterprise with Docker provides a containerized version of Redis Enterprise Software, perfect for development, testing, and proof-of-concept deployments. Get enterprise features like clustering, high availability, and advanced security in a simple Docker container.
22+
23+
## Key Features
24+
25+
- **Enterprise Features**: Full Redis Enterprise capabilities in a container
26+
- **Multi-tenancy**: Multiple databases with resource isolation
27+
- **High Availability**: Built-in clustering and automatic failover
28+
- **Advanced Security**: Role-based access control and encryption
29+
- **Monitoring Dashboard**: Web-based management interface
30+
- **Advanced capability support**: JSON, time series, and probabilistic data structures, and Redis Query Engine.
31+
- **Easy Setup**: Quick deployment with Docker Compose or single container
32+
- **Development Ready**: Perfect for local development and testing environments
33+
34+
## Getting Started
35+
36+
Get started with the [Redis Enterprise Docker quickstart]({{< relref "/operate/rs/installing-upgrading/quickstarts/docker-quickstart" >}}) guide.
Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
---
2+
LinkTitle: Google Cloud
3+
Title: Redis Cloud on Google Cloud
4+
categories:
5+
- docs
6+
- integrate
7+
- rc
8+
description: Deploy Redis Cloud on Google Cloud Platform
9+
group: cloud
10+
stack: true
11+
summary: Deploy and manage Redis Cloud databases on Google Cloud with scalable infrastructure and AI/ML integration.
12+
title: Google Cloud
13+
type: integration
14+
weight: 12
15+
---
16+
17+
Deploy Redis Cloud on Google Cloud Platform (GCP) to leverage Redis's performance with Google's scalable cloud infrastructure and AI/ML services.
18+
19+
## Overview
20+
21+
Redis Cloud on Google Cloud provides a fully managed Redis service that integrates with Google's advanced cloud platform and AI/ML services. Deploy Redis databases across Google's global network with enterprise security, automatic scaling, and seamless GCP integrations.
22+
23+
## Key Features
24+
25+
- **Private Service Connect**: Secure, private connectivity within Google Cloud
26+
- **Global Network**: Deploy across Google's worldwide network of regions
27+
- **Auto-scaling**: Intelligent scaling based on traffic patterns and usage
28+
- **Enterprise Security**: Google Cloud IAM integration and advanced security features
29+
30+
## Getting Started
31+
32+
Get started with [Redis Cloud]({{< relref "/operate/rc/rc-quickstart" >}}) on Google Cloud to create and manage your Redis databases.
Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
---
2+
LinkTitle: go-redis
3+
Title: Go client for Redis
4+
categories:
5+
- docs
6+
- integrate
7+
- oss
8+
- rs
9+
- rc
10+
description: Learn how to build with Redis and Go
11+
group: library
12+
stack: true
13+
summary: go-redis is a Go client library for Redis.
14+
title: go-redis
15+
type: integration
16+
weight: 3
17+
---
18+
19+
Connect your Go application to a Redis database using the go-redis client library.
20+
21+
## Overview
22+
23+
go-redis is a type-safe, Redis client library for Go that supports Redis 6.0+ features including Redis Cluster, Redis Sentinel, and Redis streams. It provides a clean, idiomatic Go API for interacting with Redis.
24+
25+
## Key Features
26+
27+
- **Type Safety**: Strongly typed commands and responses
28+
- **Redis Cluster Support**: Built-in support for Redis Cluster deployments
29+
- **Redis Sentinel**: Automatic failover with Redis Sentinel
30+
- **Pipelining**: Efficient command batching for improved performance
31+
- **Pub/Sub**: Real-time messaging with Redis Pub/Sub
32+
- **Streams**: Support for Redis Streams data structure
33+
- **Connection Pooling**: Automatic connection management
34+
- **Context Support**: Full context.Context integration for cancellation and timeouts
35+
36+
## Getting Started
37+
38+
Refer to the complete [Go guide]({{< relref "/develop/clients/go" >}}) to install, connect, and use go-redis with detailed examples and best practices.
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
---
2+
LinkTitle: Heroku
3+
Title: Redis Cloud on Heroku
4+
categories:
5+
- docs
6+
- integrate
7+
- rc
8+
description: Deploy Redis Cloud as a Heroku add-on
9+
group: platform
10+
stack: true
11+
summary: Add Redis Cloud to your Heroku applications for fast data storage and caching.
12+
title: Heroku
13+
type: integration
14+
weight: 21
15+
---
16+
17+
{{< embed-md "embeds/rc-heroku-add-on.md" >}}
Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
---
2+
LinkTitle: hiredis
3+
Title: C client for Redis
4+
categories:
5+
- docs
6+
- integrate
7+
- oss
8+
- rs
9+
- rc
10+
description: Learn how to build with Redis and C
11+
group: library
12+
stack: true
13+
summary: hiredis is a minimalistic C client library for Redis.
14+
title: hiredis
15+
type: integration
16+
weight: 5
17+
---
18+
19+
Connect your C application to a Redis database using the hiredis client library.
20+
21+
## Overview
22+
23+
hiredis is a minimalistic C client library for Redis that provides a simple, efficient interface for Redis operations. It's designed to be lightweight, fast, and easy to integrate into C applications with minimal dependencies.
24+
25+
## Key Features
26+
27+
- **Lightweight**: Minimal memory footprint and dependencies
28+
- **High Performance**: Optimized for speed and low latency
29+
- **Synchronous & Asynchronous**: Support for both blocking and non-blocking operations
30+
- **Pipeline Support**: Efficient command batching for improved throughput
31+
- **Error Handling**: Comprehensive error reporting and handling
32+
- **Cross-platform**: Works on Linux, macOS, Windows, and embedded systems
33+
- **Thread Safe**: Safe for use in multi-threaded applications
34+
- **Simple API**: Clean, straightforward C interface
35+
36+
## Getting Started
37+
38+
Refer to the complete [C guide]({{< relref "/develop/clients/hiredis" >}}) to install, connect, and use hiredis.

content/integrate/jedis/_index.md

Lines changed: 18 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,23 @@ type: integration
1616
weight: 2
1717
---
1818

19-
Connect your Java application to a Redis database using the Jedis client library.
19+
Connect your Java application to a Redis database using the Jedis client library.
20+
21+
## Overview
22+
23+
Jedis is a popular Java client for Redis that provides a simple, synchronous interface for Redis operations. It offers comprehensive Redis command support and is widely used in Java applications for its straightforward API and reliable performance.
24+
25+
## Key Features
26+
27+
- **Synchronous Operations**: Simple, blocking API that's easy to understand and use
28+
- **Complete Redis Support**: Full coverage of all Redis commands and data types
29+
- **Connection Pooling**: Built-in connection pool management for multi-threaded applications
30+
- **Redis Cluster**: Native support for Redis Cluster deployments
31+
- **Sentinel Support**: High availability with Redis Sentinel integration
32+
- **Pipeline Support**: Command batching for improved performance
33+
- **Pub/Sub**: Real-time messaging with Redis publish/subscribe
34+
- **Thread Safety**: Safe connection pooling for concurrent Java applications
35+
36+
## Getting Started
2037

2138
Refer to the complete [Jedis guide]({{< relref "/develop/clients/jedis" >}}) to install, connect, and use Jedis.

0 commit comments

Comments
 (0)