diff --git a/content/operate/rc/_index.md b/content/operate/rc/_index.md index bf2d7820be..ed4c16bab0 100644 --- a/content/operate/rc/_index.md +++ b/content/operate/rc/_index.md @@ -12,7 +12,7 @@ weight: 20 [Redis Cloud](https://redis.io/cloud/) is a fully managed database-as-a-service that brings the speed and reliability of Redis to the cloud, offering seamless scalability and high availability for modern applications. With Redis Cloud, you get all of the features of Redis Software, including: -- [Redis]({{< relref "/develop/" >}}) and [Redis Stack]({{< relref "/operate/oss_and_stack/stack-with-enterprise" >}}) support +- [Redis](/content/develop/_index.md) and [Redis Stack](/content/operate/oss_and_stack/stack-with-enterprise/_index.md) support - Linear scalability - Instant failover, backups, and recovery - Predictable performance @@ -21,44 +21,44 @@ With Redis Cloud, you get all of the features of Redis Software, including: [Try Redis Cloud](https://redis.io/try-free/) to set up your free 30MB database. ## Get started -Use the [Quick start]({{< relref "/operate/rc/rc-quickstart" >}}) to learn how to create your free database. -- [Connect with redis-cli]({{< relref "/operate/rc/rc-quickstart#using-rediscli" >}}) -- [Connect with Redis client]({{< relref "/operate/rc/rc-quickstart#using-redis-client" >}}) -- [Connect with Redis Insight]({{< relref "/operate/rc/rc-quickstart#using-redisinsight" >}}) +Use the [Quick start](/content/operate/rc/rc-quickstart.md) to learn how to create your free database. +- [Connect with redis-cli](/content/operate/rc/rc-quickstart.md#using-rediscli) +- [Connect with Redis client](/content/operate/rc/rc-quickstart.md#using-redis-client) +- [Connect with Redis Insight](/content/operate/rc/rc-quickstart.md#using-redisinsight) You can also use [Vercel's Redis Cloud integration](https://vercel.com/marketplace/redis-cloud) or [Heroku's Redis Cloud add-on](https://elements.heroku.com/addons/rediscloud) to quickly add a Redis database to your project. ## Databases -Create and manage [Redis databases]({{< relref "/operate/rc/databases" >}}) in the cloud. -- [Create database]({{< relref "/operate/rc/databases/create-database" >}}) -- [View and edit databases]({{< relref "/operate/rc/databases/view-edit-database" >}}) -- [Monitor performance]({{< relref "/operate/rc/databases/monitor-performance" >}}) -- [Manage databases]({{< relref "/operate/rc/databases/configuration" >}}) -- [Redis commands]({{< relref "/commands" >}}) & [compatibility]({{< relref "/operate/rc/compatibility" >}}) +Create and manage [Redis databases](/content/operate/rc/databases/_index.md) in the cloud. +- [Create database](/content/operate/rc/databases/create-database/_index.md) +- [View and edit databases](/content/operate/rc/databases/view-edit-database.md) +- [Monitor performance](/content/operate/rc/databases/monitor-performance.md) +- [Manage databases](/content/operate/rc/databases/configuration/_index.md) +- [Redis commands](/content/commands) & [compatibility](/content/operate/rc/compatibility.md) ## Subscriptions -Learn about the [types of subscriptions]({{< relref "/operate/rc/subscriptions" >}}). -- [View and upgrade Essentials plan]({{< relref "/operate/rc/subscriptions/view-essentials-subscription" >}}) -- [Essentials plans]({{< relref "/operate/rc/subscriptions/view-essentials-subscription/essentials-plan-details" >}}) -- [View and edit Pro plan]({{< relref "/operate/rc/subscriptions/view-pro-subscription" >}}) +Learn about the [types of subscriptions](/content/operate/rc/subscriptions/_index.md). +- [View and upgrade Essentials plan](/content/operate/rc/subscriptions/view-essentials-subscription/_index.md) +- [Essentials plans](/content/operate/rc/subscriptions/view-essentials-subscription/essentials-plan-details.md) +- [View and edit Pro plan](/content/operate/rc/subscriptions/view-pro-subscription.md) ## Accounts & settings -Manage Redis Cloud [accounts and settings]({{< relref "/operate/rc/accounts" >}}). -- [Billing and payments]({{< relref "/operate/rc/billing-and-payments" >}}) -- [Manage marketplace integrations]({{< relref "/operate/rc/cloud-integrations" >}}) +Manage Redis Cloud [accounts and settings](/content/operate/rc/accounts/_index.md). +- [Billing and payments](/content/operate/rc/billing-and-payments/_index.md) +- [Manage marketplace integrations](/content/operate/rc/cloud-integrations/_index.md) ## Security -Manage [secure connections]({{< relref "/operate/rc/security" >}}) to cloud databases. -- [Access management]({{< relref "/operate/rc/security/access-control/access-management" >}}) for Redis Cloud console security and account management -- [Cloud database security]({{< relref "/operate/rc/security/database-security" >}}) -- [Multi-factor authentication]({{< relref "/operate/rc/security/access-control/multi-factor-authentication" >}}) -- [Single sign-on]({{< relref "/operate/rc/security/access-control/saml-sso" >}}) and [social login]({{< relref "/operate/rc/security/access-control/social-login" >}}) -- [Data access control]({{< relref "/operate/rc/security/access-control/data-access-control" >}}) +Manage [secure connections](/content/operate/rc/security/_index.md) to cloud databases. +- [Access management](/content/operate/rc/security/access-control/access-management.md) for Redis Cloud console security and account management +- [Cloud database security](/content/operate/rc/security/database-security/_index.md) +- [Multi-factor authentication](/content/operate/rc/security/access-control/multi-factor-authentication.md) +- [Single sign-on](/content/operate/rc/security/access-control/saml-sso/_index.md) and [social login](/content/operate/rc/security/access-control/social-login.md) +- [Data access control](/content/operate/rc/security/access-control/data-access-control/_index.md) ## REST API -Use the [REST API]({{< relref "/operate/rc/api" >}}) to manage Redis Cloud databases and subscriptions. -- [Get started with the REST API]({{< relref "/operate/rc/api/get-started" >}}) -- REST API [reference]({{< relref "/operate/rc/api/api-reference" >}}) & [examples]({{< relref "/operate/rc/api/examples" >}}) +Use the [REST API](/content/operate/rc/api/_index.md) to manage Redis Cloud databases and subscriptions. +- [Get started with the REST API](/content/operate/rc/api/get-started/_index.md) +- REST API [reference](/content/operate/rc/api/api-reference.md) & [examples](/content/operate/rc/api/examples/_index.md) - [`redisctl`](https://github.com/redis/redisctl) — a CLI tool that wraps the Redis Cloud and Redis Software APIs for terminal-based management ## Migrate to Redis Cloud @@ -72,7 +72,7 @@ Follow the step-by-step guide for your source environment: - [Memorystore to Azure Managed Redis (AMR)](https://redis.io/tutorials/learn/migration/memorystore-to-azure-managed-redis/) — move your workload from Google Cloud to Azure ## Related info -- [Redis Software]({{< relref "/operate/rs" >}}) -- [Develop with Redis]({{< relref "/develop/" >}}) -- [Redis Stack]({{< relref "/operate/oss_and_stack/stack-with-enterprise" >}}) -- [Glossary]({{< relref "/glossary" >}}) +- [Redis Software](/content/operate/rs/_index.md) +- [Develop with Redis](/content/develop/_index.md) +- [Redis Stack](/content/operate/oss_and_stack/stack-with-enterprise/_index.md) +- [Glossary](/content/glossary/_index.md) diff --git a/content/operate/rc/accounts/_index.md b/content/operate/rc/accounts/_index.md index 26949ad9b4..1c484b5292 100644 --- a/content/operate/rc/accounts/_index.md +++ b/content/operate/rc/accounts/_index.md @@ -13,8 +13,8 @@ weight: 44 Here, you learn how to manage Redis Cloud accounts and their settings: -- [Manage account settings]({{< relref "/operate/rc/accounts/account-settings" >}}) +- [Manage account settings](/content/operate/rc/accounts/account-settings.md) -- [Manage user account and profile]({{< relref "/operate/rc/accounts/user-profile" >}}) +- [Manage user account and profile](/content/operate/rc/accounts/user-profile.md) -- [Switch between Redis Cloud accounts]({{< relref "/operate/rc/accounts/user-profile#switch-redis-cloud-accounts" >}}) +- [Switch between Redis Cloud accounts](/content/operate/rc/accounts/user-profile.md#switch-redis-cloud-accounts) diff --git a/content/operate/rc/accounts/account-settings.md b/content/operate/rc/accounts/account-settings.md index 510acc6837..2f64a04c20 100644 --- a/content/operate/rc/accounts/account-settings.md +++ b/content/operate/rc/accounts/account-settings.md @@ -20,7 +20,7 @@ The available tabs depend on your account, and may include: - The **Account** tab displays basic information associated with your account, including general info, address details, time zone setting, security settings, and provider integration details. -- The **Cloud Account** tab is displayed for accounts with Redis Cloud Bring your own Cloud enabled. To learn more, see [Bring your own Cloud]({{< relref "/operate/rc/subscriptions/bring-your-own-cloud/" >}}). +- The **Cloud Account** tab is displayed for accounts with Redis Cloud Bring your own Cloud enabled. To learn more, see [Bring your own Cloud](/content/operate/rc/subscriptions/bring-your-own-cloud/_index.md). - The **Integrations** tab lets you manage certain integrations. @@ -69,9 +69,9 @@ When you change your business address, you must approve the use of the informati The **Security** section lets you: -- Manage [multi-factor authentication]({{< relref "/operate/rc/security/access-control/multi-factor-authentication" >}}) (MFA) for your Redis Cloud account. +- Manage [multi-factor authentication](/content/operate/rc/security/access-control/multi-factor-authentication.md) (MFA) for your Redis Cloud account. -- Download the [Redis Cloud certificate authority (CA) bundle]({{< relref "/operate/rc/security/database-security/tls-ssl#download-certificates" >}}) as a [PEM](https://en.wikipedia.org/wiki/Privacy-Enhanced_Mail) file, which contains the certificates associated with your Redis Cloud account. +- Download the [Redis Cloud certificate authority (CA) bundle](/content/operate/rc/security/database-security/tls-ssl.md#download-certificates) as a [PEM](https://en.wikipedia.org/wiki/Privacy-Enhanced_Mail) file, which contains the certificates associated with your Redis Cloud account. ## Time zone settings @@ -86,6 +86,6 @@ Select **Save changes** to save your changes or **Discard changes** to revert th The **Integrations** tab includes settings that help you manage integrations of your Redis Cloud account with other services. For more details, see: -- [Use the Redis Sink Confluent Connector]({{< relref "/integrate/confluent-with-redis-cloud/" >}}) -- [Prometheus and Grafana with Redis Cloud]({{< relref "/integrate/prometheus-with-redis-cloud/" >}}) +- [Use the Redis Sink Confluent Connector](/content/integrate/confluent-with-redis-cloud/_index.md) +- [Prometheus and Grafana with Redis Cloud](/content/integrate/prometheus-with-redis-cloud/_index.md) diff --git a/content/operate/rc/accounts/user-profile.md b/content/operate/rc/accounts/user-profile.md index b8924abb2c..526e3b7511 100644 --- a/content/operate/rc/accounts/user-profile.md +++ b/content/operate/rc/accounts/user-profile.md @@ -38,7 +38,7 @@ This screen contains up to three sections, including: If you're using single sign-on authentication, you cannot change the password using the *User Profile* screen. Such accounts are managed by an identity provider (IdP). For help changing (or recovering) the passwords for these accounts, consult your identity provider docs. -- The **Multi-factor authentication (MFA)** section lets you [manage MFA settings]({{< relref "/operate/rc/security/access-control/multi-factor-authentication" >}}) for the current user account. +- The **Multi-factor authentication (MFA)** section lets you [manage MFA settings](/content/operate/rc/security/access-control/multi-factor-authentication.md) for the current user account. When you activate a mobile device, you can use SMS MFA as a second authentication factor. @@ -56,9 +56,8 @@ When your user account is authorized to manage multiple Redis Cloud accounts, ea To switch accounts, select the desired account from the list shown in the Profile control. -{{< note >}} -To create another Redis Cloud account associated with the same email address, you need to [sign up for Redis Cloud]({{< relref "/operate/rc/rc-quickstart" >}}) again with a plus address of the email address. For many email providers, you can do this by adding `+` and any string to the end of your username. For example, if your address is `example@example.com`, enter `example+account2@example.com`. -{{< /note >}} +> [!NOTE] +> To create another Redis Cloud account associated with the same email address, you need to [sign up for Redis Cloud](/content/operate/rc/rc-quickstart.md) again with a plus address of the email address. For many email providers, you can do this by adding `+` and any string to the end of your username. For example, if your address is `example@example.com`, enter `example+account2@example.com`. ## Save or discard changes diff --git a/content/operate/rc/billing-and-payments/_index.md b/content/operate/rc/billing-and-payments/_index.md index 621d3a3f53..14c7c844e9 100644 --- a/content/operate/rc/billing-and-payments/_index.md +++ b/content/operate/rc/billing-and-payments/_index.md @@ -44,11 +44,11 @@ The following tabs are available: {{The Payments Methods tab helps you manage payments for your subscriptions.}} - Select **Add credit card** to enter new credit card details, or **Add marketplace account** to add a [Google Cloud Marketplace]({{< relref "/operate/rc/cloud-integrations/gcp-marketplace/" >}}) or [AWS Marketplace]({{< relref "/operate/rc/cloud-integrations/aws-marketplace/" >}}) account. See [Set the default credit card](#set-the-default-credit-card) and [Remove a credit card](#remove-a-credit-card). + Select **Add credit card** to enter new credit card details, or **Add marketplace account** to add a [Google Cloud Marketplace](/content/operate/rc/cloud-integrations/gcp-marketplace/_index.md) or [AWS Marketplace](/content/operate/rc/cloud-integrations/aws-marketplace/_index.md) account. See [Set the default credit card](#set-the-default-credit-card) and [Remove a credit card](#remove-a-credit-card). - {{< note >}} -If your account has more than one stored credit card, Redis Cloud shows a banner on login and on the Payment Methods page asking you to remove any cards you're not using: "Please remove any unused cards from your account. You can manage your credit cards anytime from the Billing & Payments page." You can dismiss this banner and continue using the console. - {{< /note >}} + > [!NOTE] + > If your account has more than one stored credit card, Redis Cloud shows a banner on login and on the Payment Methods page asking you to remove any cards you're not using: "Please remove any unused cards from your account. You can manage your credit cards anytime from the Billing & Payments page." You can dismiss this banner and continue using the console. + > - The **Credits** tab shows coupon credits that have been applied to your account, if any. @@ -92,9 +92,9 @@ To add a new credit card: {{Use the Save Card button to save new payment details.}} - {{< note >}} -If this is the only credit card on your account, Redis Cloud automatically sets it as your default card. While your account has only one stored card, **Add credit card** is unavailable and you can't remove that card; use **Update Card** to change its details instead. - {{< /note >}} + > [!NOTE] + > If this is the only credit card on your account, Redis Cloud automatically sets it as your default card. While your account has only one stored card, **Add credit card** is unavailable and you can't remove that card; use **Update Card** to change its details instead. + > ## Set the default credit card @@ -126,7 +126,7 @@ If your account has only one stored credit card, **Remove** is unavailable, beca ## Add marketplace account -If you have a [Google Cloud Marketplace]({{< relref "/operate/rc/cloud-integrations/gcp-marketplace/" >}}) or [AWS Marketplace]({{< relref "/operate/rc/cloud-integrations/aws-marketplace/" >}}) account already associated with another Redis Account that you own, you can add it to your current account. +If you have a [Google Cloud Marketplace](/content/operate/rc/cloud-integrations/gcp-marketplace/_index.md) or [AWS Marketplace](/content/operate/rc/cloud-integrations/aws-marketplace/_index.md) account already associated with another Redis Account that you own, you can add it to your current account. {{< embed-md "rc-marketplace-account-add.md" >}} @@ -144,17 +144,16 @@ Coupons apply credits to your Redis Cloud account. To redeem a coupon: For help, contact [Support](https://redis.io/support/). -{{< note >}} -Generally, charges are non-refundable. - -For any special circumstances that may warrant a refund, please contact [Support](https://redis.io/support/) and be sure to provide detail about the reasons for the refund request. -{{< /note >}} +> [!NOTE] +> Generally, charges are non-refundable. +> +> For any special circumstances that may warrant a refund, please contact [Support](https://redis.io/support/) and be sure to provide detail about the reasons for the refund request. ## Download cost report {{< embed-md "rc-cost-report-csv.md" >}} -See [Cost report]({{< relref "/operate/rc/billing-and-payments/cost-report" >}}) and [How to download and visualize the cost report](https://support.redislabs.com/hc/en-us/articles/30042563097874-How-to-Download-and-Visualize-Redis-Cloud-Cost-Report) for more information. +See [Cost report](/content/operate/rc/billing-and-payments/cost-report.md) and [How to download and visualize the cost report](https://support.redislabs.com/hc/en-us/articles/30042563097874-How-to-Download-and-Visualize-Redis-Cloud-Cost-Report) for more information. ## Troubleshoot diff --git a/content/operate/rc/billing-and-payments/cost-report.md b/content/operate/rc/billing-and-payments/cost-report.md index 5aa3d8c287..b29000c807 100644 --- a/content/operate/rc/billing-and-payments/cost-report.md +++ b/content/operate/rc/billing-and-payments/cost-report.md @@ -12,7 +12,7 @@ weight: 39 The Redis Cloud cost report gives you a detailed breakdown of your Redis Cloud subscription usage and associated charges. You can use it to track, audit, and optimize your Redis Cloud spending across Essentials and Pro subscription plans. -You can download the cost report from the [**Billing and payments**]({{< relref "/operate/rc/billing-and-payments" >}}) and [**Usage reports**]({{< relref "/operate/rc/logs-reports/usage-reports" >}}) pages. You can also use the [Redis Cloud REST API](#rest-api) to get a cost report in [FOCUS](https://focus.finops.org/) format. +You can download the cost report from the [**Billing and payments**](/content/operate/rc/billing-and-payments/_index.md) and [**Usage reports**](/content/operate/rc/logs-reports/usage-reports.md) pages. You can also use the [Redis Cloud REST API](#rest-api) to get a cost report in [FOCUS](https://focus.finops.org/) format. {{< embed-md "rc-cost-report-csv.md" >}} @@ -23,14 +23,13 @@ The cost report helps you with: - Budget forecasting - Troubleshooting unexpected charges -{{< note >}} -Consider the following limitations when you view the cost report: - -- All pricing is based on list price. Account-specific discounts don't appear in the cost report. -- Network costs for Pro subscriptions aren't available in the cost report before November 2025. -- Network costs for Pro subscriptions appear for each subscription. Network costs for individual databases aren't available. -- Monthly network costs for Pro subscriptions take up to 72 hours to appear in the cost report. -{{< /note >}} +> [!NOTE] +> Consider the following limitations when you view the cost report: +> +> - All pricing is based on list price. Account-specific discounts don't appear in the cost report. +> - Network costs for Pro subscriptions aren't available in the cost report before November 2025. +> - Network costs for Pro subscriptions appear for each subscription. Network costs for individual databases aren't available. +> - Monthly network costs for Pro subscriptions take up to 72 hours to appear in the cost report. ## Structure @@ -48,14 +47,13 @@ In the Essentials subscription section, each row represents one month of usage f | **End date** | The end date of the usage period | | **Subscription ID** | The subscription's unique ID | | **Subscription name** | The subscription's name | -| **Plan size** | The size of the [subscription plan]({{< relref "/operate/rc/subscriptions/view-essentials-subscription/essentials-plan-details" >}}), in MB | +| **Plan size** | The size of the [subscription plan](/content/operate/rc/subscriptions/view-essentials-subscription/essentials-plan-details.md), in MB | | **Plan cost** | The cost of the subscription plan for the usage period | -All columns after the **Plan cost** column show the key values for any [tags]({{< relref "/operate/rc/databases/tag-database" >}}) you added to databases in all subscriptions. If a database has a tag with that key, the cell shows the tag value. You can use this information to filter and analyze your costs by tag. +All columns after the **Plan cost** column show the key values for any [tags](/content/operate/rc/databases/tag-database.md) you added to databases in all subscriptions. If a database has a tag with that key, the cell shows the tag value. You can use this information to filter and analyze your costs by tag. -{{< note >}} -The cost report doesn't show tags for Essentials subscriptions created before January 2024 with multiple databases. -{{< /note >}} +> [!NOTE] +> The cost report doesn't show tags for Essentials subscriptions created before January 2024 with multiple databases. ### Pro subscriptions @@ -76,7 +74,7 @@ In the Pro subscription section, each subscription has multiple rows per usage p | **Database ID** | The database's unique ID | | **Database name** | The database's name | | **Region** | The database's region. For Active-Active databases, the cost report shows a row for each region of the database. | -| **High availability** | Whether the subscription is [highly available]({{< relref "/operate/rc/databases/configuration/high-availability" >}}) | +| **High availability** | Whether the subscription is [highly available](/content/operate/rc/databases/configuration/high-availability.md) | | **Memory limit** | The database's memory limit, in MB | | **Throughput** | The database's throughput, in ops/sec | | **RBU type** | The [Redis Billing Unit (RBU)](#billing-unit-types) type of the database. This column shows "difference from min subscription price" for the row that shows the difference from the minimum subscription price, and "Network" for the row that shows the monthly network costs for the subscription. | @@ -85,7 +83,7 @@ In the Pro subscription section, each subscription has multiple rows per usage p | **Hours** | The number of hours the database was active during the usage period. | | **Total cost** | The total cost of the database or network costs for the usage period | -All columns after the **Total cost** column show the key values for any [tags]({{< relref "/operate/rc/databases/tag-database" >}}) you added to databases in all subscriptions. If a database has a tag with that key, the column shows the value for that tag. You can use this information to filter and analyze your costs by tag. +All columns after the **Total cost** column show the key values for any [tags](/content/operate/rc/databases/tag-database.md) you added to databases in all subscriptions. If a database has a tag with that key, the column shows the value for that tag. You can use this information to filter and analyze your costs by tag. #### Billing unit types @@ -93,8 +91,8 @@ All columns after the **Total cost** column show the key values for any [tags]({ ## Get FOCUS format using REST API -You can use the [Redis Cloud REST API]({{< relref "/operate/rc/api" >}}) to get a cost report in [FinOps Open Cost and Usage Specification (FOCUS)](https://focus.finops.org/) compatible format. +You can use the [Redis Cloud REST API](/content/operate/rc/api/_index.md) to get a cost report in [FinOps Open Cost and Usage Specification (FOCUS)](https://focus.finops.org/) compatible format. {{< embed-md "rc-cost-report-api.md" >}} -The cost report returned from the Redis Cloud REST API contains fields from the [FOCUS column library](https://focus.finops.org/focus-columns/). See [Generate FOCUS-compliant cost report with REST API]({{< relref "/operate/rc/api/examples/generate-cost-report" >}}) for more details. \ No newline at end of file +The cost report returned from the Redis Cloud REST API contains fields from the [FOCUS column library](https://focus.finops.org/focus-columns/). See [Generate FOCUS-compliant cost report with REST API](/content/operate/rc/api/examples/generate-cost-report.md) for more details. \ No newline at end of file diff --git a/content/operate/rc/compatibility.md b/content/operate/rc/compatibility.md index 45f386972f..0b3d6f6a45 100644 --- a/content/operate/rc/compatibility.md +++ b/content/operate/rc/compatibility.md @@ -11,18 +11,18 @@ weight: 90 tocEmbedHeaders: true --- -Both [Redis Software]({{< relref "/operate/rs" >}}) and Redis Cloud are compatible with Redis Open Source. +Both [Redis Software](/content/operate/rs/_index.md) and Redis Cloud are compatible with Redis Open Source. {{< embed-md "rc-rs-oss-compatibility.md" >}} ## RESP compatibility -Redis Software and Redis Cloud support RESP2 and RESP3. In Redis Cloud, you can choose between RESP2 and RESP3 when you [create a database]({{< relref "/operate/rc/databases/create-database" >}}) and you can change it when you [edit a database]({{< relref "/operate/rc/databases/view-edit-database" >}}). For more information about the different RESP versions, see the [Redis serialization protocol specification]({{< relref "/develop/reference/protocol-spec" >}}#resp-versions). +Redis Software and Redis Cloud support RESP2 and RESP3. In Redis Cloud, you can choose between RESP2 and RESP3 when you [create a database](/content/operate/rc/databases/create-database/_index.md) and you can change it when you [edit a database](/content/operate/rc/databases/view-edit-database.md). For more information about the different RESP versions, see the [Redis serialization protocol specification](/content/develop/reference/protocol-spec.md#resp-versions). ## Client-side caching compatibility -Redis Software and Redis Cloud support [client-side caching]({{}}) for databases with Redis versions 7.4 or later. See [Client-side caching compatibility with Redis Software and Redis Cloud]({{}}) for more information about compatibility. +Redis Software and Redis Cloud support [client-side caching](/content/develop/clients/client-side-caching.md) for databases with Redis versions 7.4 or later. See [Client-side caching compatibility with Redis Software and Redis Cloud](/content/operate/rs/references/compatibility/client-side-caching.md) for more information about compatibility. ## Compatibility with Redis Cluster API -Redis Cloud supports [Redis Cluster API]({{< relref "/operate/rc/databases/configuration/clustering#oss-cluster-api" >}}) on Redis Cloud Pro if it is enabled for a database. Review [Redis Cluster API architecture]({{< relref "/operate/rs/clusters/optimize/oss-cluster-api" >}}) to determine if you should enable this feature for your database. \ No newline at end of file +Redis Cloud supports [Redis Cluster API](/content/operate/rc/databases/configuration/clustering.md#oss-cluster-api) on Redis Cloud Pro if it is enabled for a database. Review [Redis Cluster API architecture](/content/operate/rs/clusters/optimize/oss-cluster-api.md) to determine if you should enable this feature for your database. \ No newline at end of file diff --git a/content/operate/rc/logs-reports/system-logs.md b/content/operate/rc/logs-reports/system-logs.md index 93bdad1da9..6a7b4bcfee 100644 --- a/content/operate/rc/logs-reports/system-logs.md +++ b/content/operate/rc/logs-reports/system-logs.md @@ -33,4 +33,4 @@ You can: ## Get system logs using REST API -Use [`GET /logs`]({{< relref "/operate/rc/api/api-reference#tag/Account/operation/getAccountSystemLogs" >}}) to get the system logs using the REST API. See [Audit system logs]({{< relref "/operate/rc/api/examples/audit-system-logs" >}}) for more information. \ No newline at end of file +Use [`GET /logs`](/content/operate/rc/api/api-reference.md#tag/Account/operation/getAccountSystemLogs) to get the system logs using the REST API. See [Audit system logs](/content/operate/rc/api/examples/audit-system-logs.md) for more information. \ No newline at end of file diff --git a/content/operate/rc/logs-reports/usage-reports.md b/content/operate/rc/logs-reports/usage-reports.md index 0d0a0b7c94..f108c8d640 100644 --- a/content/operate/rc/logs-reports/usage-reports.md +++ b/content/operate/rc/logs-reports/usage-reports.md @@ -25,4 +25,4 @@ You can also hold the pointer over each bar in the graph to view the precise mem {{< embed-md "rc-cost-report-csv.md" >}} -See [Cost report]({{< relref "/operate/rc/billing-and-payments/cost-report" >}}) and [How to download and visualize the cost report](https://support.redislabs.com/hc/en-us/articles/30042563097874-How-to-Download-and-Visualize-Redis-Cloud-Cost-Report) for more information. \ No newline at end of file +See [Cost report](/content/operate/rc/billing-and-payments/cost-report.md) and [How to download and visualize the cost report](https://support.redislabs.com/hc/en-us/articles/30042563097874-How-to-Download-and-Visualize-Redis-Cloud-Cost-Report) for more information. \ No newline at end of file diff --git a/content/operate/rc/radar.md b/content/operate/rc/radar.md index 4b1e64021e..d84af9bd56 100644 --- a/content/operate/rc/radar.md +++ b/content/operate/rc/radar.md @@ -22,7 +22,7 @@ Radar uses the same sign-in as the rest of Redis Cloud, so any Redis Cloud accou ## Next steps -- [Connect clusters]({{< relref "/operate/radar/connect" >}}) to add your first Redis Cloud, Amazon ElastiCache, or Google Memorystore source. -- [Monitor clusters and databases]({{< relref "/operate/radar/monitor" >}}) for what Radar shows you once a connection is collecting. -- [Licenses and certificates]({{< relref "/operate/radar/licenses-and-certificates" >}}) to track certificate expiry across your fleet. -- [Release notes]({{< relref "/operate/radar/release-notes" >}}) for what changed in each Cloud release. +- [Connect clusters](/content/operate/radar/connect.md) to add your first Redis Cloud, Amazon ElastiCache, or Google Memorystore source. +- [Monitor clusters and databases](/content/operate/radar/monitor.md) for what Radar shows you once a connection is collecting. +- [Licenses and certificates](/content/operate/radar/licenses-and-certificates.md) to track certificate expiry across your fleet. +- [Release notes](/content/operate/radar/release-notes/_index.md) for what changed in each Cloud release. diff --git a/content/operate/rc/rc-quickstart.md b/content/operate/rc/rc-quickstart.md index 6bb890a037..c183d28528 100644 --- a/content/operate/rc/rc-quickstart.md +++ b/content/operate/rc/rc-quickstart.md @@ -18,9 +18,9 @@ You'll learn how to: 1. Connect to your database -If you already have an account, see [Create an Essentials database]({{< relref "/operate/rc/databases/create-database/create-essentials-database" >}}) to create a Free 30 MB Essentials database. Free plans are a type of Essentials plans; this provides an easy upgrade path when you need it. +If you already have an account, see [Create an Essentials database](/content/operate/rc/databases/create-database/create-essentials-database.md) to create a Free 30 MB Essentials database. Free plans are a type of Essentials plans; this provides an easy upgrade path when you need it. -If you already have a database, see [Manage databases]({{< relref "/operate/rc/databases/" >}}). +If you already have a database, see [Manage databases](/content/operate/rc/databases/_index.md). ## Create an account @@ -34,16 +34,16 @@ To create a new account with a free database: 1. After you enter your information, you should receive an activation email from Redis. Select **Activate account** to go to the **Create your database** page in the [Redis Cloud console](https://cloud.redis.io). -1. You'll go to the [create database]({{< relref "/operate/rc/databases/create-database" >}}) page with the **Free** plan selected. +1. You'll go to the [create database](/content/operate/rc/databases/create-database/_index.md) page with the **Free** plan selected. {{The Subscription selection panel with Free selected.}} - {{< note >}} -If you want to create a different type of database, see the following guides: -- [Create a Redis Flex database]({{< relref "/operate/rc/databases/create-database/create-flex-database" >}}) -- [Create an Essentials database]({{< relref "/operate/rc/databases/create-database/create-essentials-database" >}}) -- [Create a Pro database]({{< relref "/operate/rc/databases/create-database/create-pro-database-new" >}}) - {{}} + > [!NOTE] + > If you want to create a different type of database, see the following guides: + > - [Create a Redis Flex database](/content/operate/rc/databases/create-database/create-flex-database.md) + > - [Create an Essentials database](/content/operate/rc/databases/create-database/create-essentials-database.md) + > - [Create a Pro database](/content/operate/rc/databases/create-database/create-pro-database-new.md) + > 1. Redis will generate a database name for you. If you want to change it, you can do so in the **Database name** field. @@ -53,7 +53,7 @@ If you want to create a different type of database, see the following guides: 1. Choose your **Cloud vendor** and **Region**. You can choose between **Amazon Web Services (AWS)**, **Google Cloud**, and **Microsoft Azure** for the Cloud Vendor. - See [Supported regions]({{< relref "/operate/rc/supported-regions" >}}) for a list of supported regions by cloud vendor. + See [Supported regions](/content/operate/rc/supported-regions.md) for a list of supported regions by cloud vendor. 1. Select **Create database**. @@ -94,7 +94,7 @@ The connection wizard provides the following database connection methods: ### Redis Insight{#using-redisinsight} -[Redis Insight]({{< relref "/develop/tools/insight" >}}) is a free Redis GUI that lets you visualize your Redis data and learn more about Redis. +[Redis Insight](/content/develop/tools/insight/_index.md) is a free Redis GUI that lets you visualize your Redis data and learn more about Redis. You can connect to your database with Redis Insight in two ways: @@ -104,9 +104,8 @@ You can connect to your database with Redis Insight in two ways: #### Open in your browser {#ri-browser} -{{< note >}} -Opening your database with Redis Insight in your browser is only available for Essentials databases. For all other databases, [Download and install Redis Insight](#ri-app) on your computer. -{{< /note >}} +> [!NOTE] +> Opening your database with Redis Insight in your browser is only available for Essentials databases. For all other databases, [Download and install Redis Insight](#ri-app) on your computer. Select **Launch Redis Insight web** from the connection wizard to open it. @@ -125,20 +124,20 @@ From there, you can: - Select **Insights** to learn how to use Redis. {{The Insights icon}} -For more information on how to use Redis Insight in your browser, see [Open with Redis Insight on Redis Cloud]({{< relref "/operate/rc/databases/connect/insight-cloud" >}}). +For more information on how to use Redis Insight in your browser, see [Open with Redis Insight on Redis Cloud](/content/operate/rc/databases/connect/insight-cloud.md). #### Install and open on your computer {#ri-app} 1. In the connection wizard, under **Redis Insight**, select **Download** to download Redis Insight. -1. [Install Redis Insight]({{< relref "/develop/tools/insight" >}}). +1. [Install Redis Insight](/content/develop/tools/insight/_index.md). 1. Once installed, select **Open in desktop**. 1. A pop-up asks if you wish to open the link with Redis Insight. Select **Open Redis Insight** to connect to your database with Redis Insight. -See the [Redis Insight docs]({{< relref "/develop/tools/insight" >}}) for more info. +See the [Redis Insight docs](/content/develop/tools/insight/_index.md) for more info. ### Redis client{#using-redis-client} @@ -146,43 +145,43 @@ A Redis client is a software library or tool that enables applications to intera The connection wizard provides code snippets to connect to your database with the following programming languages: -- .NET using [StackExchange.Redis/NRedisStack]({{< relref "/develop/clients/dotnet" >}}) -- node.js using [node-redis]({{< relref "/develop/clients/nodejs" >}}) -- Python using [redis-py]({{< relref "/develop/clients/redis-py" >}}) -- Java using [Jedis]({{< relref "/develop/clients/jedis" >}}) and [Lettuce]({{< relref "/develop/clients/lettuce" >}}) -- Go using [go-redis]({{< relref "/develop/clients/go" >}}) -- PHP using [Predis]({{< relref "/develop/clients/php" >}}) +- .NET using [StackExchange.Redis/NRedisStack](/content/develop/clients/dotnet/_index.md) +- node.js using [node-redis](/content/develop/clients/nodejs/_index.md) +- Python using [redis-py](/content/develop/clients/redis-py/_index.md) +- Java using [Jedis](/content/develop/clients/jedis/_index.md) and [Lettuce](/content/develop/clients/lettuce/_index.md) +- Go using [go-redis](/content/develop/clients/go/_index.md) +- PHP using [Predis](/content/develop/clients/php/_index.md) {{The connection wizard clients.}} -See [Clients]({{< relref "/develop/clients" >}}) to learn how to connect with the official Redis clients. +See [Clients](/content/develop/clients/_index.md) to learn how to connect with the official Redis clients. See the following guides to get started with different Redis use cases: -- [Data structure store]({{< relref "/develop/get-started/data-store" >}}) -- [Document database]({{< relref "/develop/get-started/search-tutorial" >}}) -- [Vector database]({{< relref "/develop/get-started/search-tutorial/vector-search" >}}) -- [RAG with Redis]({{< relref "/develop/get-started/rag" >}}) -- [Redis for AI]({{< relref "/develop/ai" >}}) +- [Data structure store](/content/develop/get-started/data-store.md) +- [Document database](/content/develop/get-started/search-tutorial/_index.md) +- [Vector database](/content/develop/get-started/search-tutorial/vector-search.md) +- [RAG with Redis](/content/develop/get-started/rag.md) +- [Redis for AI](/content/develop/ai/_index.md) ### redis-cli {#using-rediscli} -The [`redis-cli`]({{< relref "/develop/tools/cli" >}}) utility is installed when you install Redis. It provides a command-line interface that lets you work with your database using core [Redis commands]({{< relref "/commands" >}}). +The [`redis-cli`](/content/develop/tools/cli.md) utility is installed when you install Redis. It provides a command-line interface that lets you work with your database using core [Redis commands](/content/commands). -To run `redis-cli`, [install Redis]({{< relref "/operate/oss_and_stack/install/install-stack/" >}}) on your machine. +To run `redis-cli`, [install Redis](/content/operate/oss_and_stack/install/install-stack/_index.md) on your machine. -If you only need the Redis CLI (`redis-cli`) and not the full Redis Open Source distribution, you can [install the standalone `redis-cli` binary]({{< relref "/operate/oss_and_stack/install/install-stack/install-redis-cli" >}}) on Linux or macOS. +If you only need the Redis CLI (`redis-cli`) and not the full Redis Open Source distribution, you can [install the standalone `redis-cli` binary](/content/operate/oss_and_stack/install/install-stack/install-redis-cli.md) on Linux or macOS. -See [Redis CLI]({{< relref "/develop/tools/cli" >}}) to learn how to use `redis-cli`. +See [Redis CLI](/content/develop/tools/cli.md) to learn how to use `redis-cli`. ## More info -- [Connect your application]({{< relref "/develop/clients" >}}) -- [Import data]({{< relref "/operate/rc/databases/import-data.md" >}}) -- [Manage databases]({{< relref "/operate/rc/databases" >}}) -- [Data persistence]({{< relref "/operate/rc/databases/configuration/data-persistence.md" >}}) -- [Secure your Redis Cloud database]({{< relref "/operate/rc/security/" >}}) -- [Back-up databases]({{< relref "/operate/rc/databases/back-up-data.md" >}}) -- [Monitor Redis Cloud performance]({{< relref "/operate/rc/databases/monitor-performance.md" >}}) +- [Connect your application](/content/develop/clients/_index.md) +- [Import data](/content/operate/rc/databases/import-data.md) +- [Manage databases](/content/operate/rc/databases/_index.md) +- [Data persistence](/content/operate/rc/databases/configuration/data-persistence.md) +- [Secure your Redis Cloud database](/content/operate/rc/security/_index.md) +- [Back-up databases](/content/operate/rc/databases/back-up-data.md) +- [Monitor Redis Cloud performance](/content/operate/rc/databases/monitor-performance.md) ## Continue learning with Redis University diff --git a/content/operate/rc/resilient-apps.md b/content/operate/rc/resilient-apps.md index 40035d7444..ad1f813af8 100644 --- a/content/operate/rc/resilient-apps.md +++ b/content/operate/rc/resilient-apps.md @@ -19,7 +19,7 @@ These settings can be turned on when you create or edit your database. ### Enable data persistence -Enabling [Data persistence]({{< relref "/operate/rc/databases/configuration/data-persistence" >}}) allows Redis to save your data to a durable storage medium, such as a disk, to ensure data availability in case of memory loss or system failure. +Enabling [Data persistence](/content/operate/rc/databases/configuration/data-persistence.md) allows Redis to save your data to a durable storage medium, such as a disk, to ensure data availability in case of memory loss or system failure. Redis Cloud supports the following data persistence options: @@ -34,7 +34,7 @@ If you do not enable data persistence, your data may be lost if the database goe ### Enable replication -[Database replication]({{< relref "/operate/rc/databases/configuration/high-availability" >}}) allows for automatic failover and greater fault tolerance. Replication can prevent data loss in the event of a hardware or zone failure. +[Database replication](/content/operate/rc/databases/configuration/high-availability.md) allows for automatic failover and greater fault tolerance. Replication can prevent data loss in the event of a hardware or zone failure. Redis Cloud supports these replication settings: @@ -48,7 +48,7 @@ It is best practice to enable replication for any databases that need to be high ### Create Active-Active databases for geographic availability -For geographic availability, create [Active-Active databases]({{< relref "/operate/rc/databases/active-active" >}}), which provide: +For geographic availability, create [Active-Active databases](/content/operate/rc/databases/active-active/_index.md), which provide: - **Geographic distribution**: Data is replicated across multiple regions and availability zones. Applications can read from and write to the nearest region, reducing latency for users worldwide. @@ -58,54 +58,54 @@ For geographic availability, create [Active-Active databases]({{< relref "/opera ### Set manual maintenance windows -Redis maintains your Redis Cloud subscriptions and databases as needed to ensure your databases are running the most stable and up-to-date version of Redis. By default, Redis will perform [maintenance]({{< relref "/operate/rc/subscriptions/maintenance" >}}) automatically while limiting service disruption as much as possible. +Redis maintains your Redis Cloud subscriptions and databases as needed to ensure your databases are running the most stable and up-to-date version of Redis. By default, Redis will perform [maintenance](/content/operate/rc/subscriptions/maintenance/_index.md) automatically while limiting service disruption as much as possible. -For stable apps, you may want to control when Redis can perform maintenance on your databases. For Redis Cloud Pro subscriptions, you can [set manual maintenance windows]({{< relref "/operate/rc/subscriptions/maintenance/set-maintenance-windows" >}}) to ensure non-urgent maintenance will occur at set times. Configuring or altering the maintenance window will not have any impact on your subscription or databases. +For stable apps, you may want to control when Redis can perform maintenance on your databases. For Redis Cloud Pro subscriptions, you can [set manual maintenance windows](/content/operate/rc/subscriptions/maintenance/set-maintenance-windows.md) to ensure non-urgent maintenance will occur at set times. Configuring or altering the maintenance window will not have any impact on your subscription or databases. -A Redis Cloud Essentials database has a set maintenance window based on the region where it is located. See [Essentials maintenance]({{< relref "/operate/rc/subscriptions/maintenance#redis-cloud-essentials" >}}) for more information. +A Redis Cloud Essentials database has a set maintenance window based on the region where it is located. See [Essentials maintenance](/content/operate/rc/subscriptions/maintenance/_index.md#redis-cloud-essentials) for more information. ## Set up Redis clients When you're developing your apps, it is best to use specific Redis Client features to connect to Redis Cloud if they are available for your preferred client. Use the latest version of your client library to ensure you have access to the latest resilience features and security patches. -See [Clients]({{< relref "/develop/clients" >}}) to learn how to connect with the official Redis clients. +See [Clients](/content/develop/clients/_index.md) to learn how to connect with the official Redis clients. ### Use Smart Client Handoffs -Some Redis client libraries support [Smart Client Handoffs (SCH)]({{< relref "/develop/clients/sch" >}}). +Some Redis client libraries support [Smart Client Handoffs (SCH)](/content/develop/clients/sch.md). SCH allows the Cloud server to notify the client when server maintenance is about to start. The client can then take action to avoid disruptions in service. -See [Smart client handoffs]({{< relref "/develop/clients/sch" >}}) for more information about SCH, +See [Smart client handoffs](/content/develop/clients/sch.md) for more information about SCH, including a list of clients that support it. ### Production usage guides For production-ready configurations and best practices, see the production usage guides for each client: -- [redis-py]({{< relref "/develop/clients/redis-py/produsage" >}}) -- [Node.js]({{< relref "/develop/clients/nodejs/produsage" >}}) -- [Jedis]({{< relref "/develop/clients/jedis/produsage" >}}) -- [Lettuce]({{< relref "/develop/clients/lettuce/produsage" >}}) -- [go-redis]({{< relref "/develop/clients/go/produsage" >}}) -- [StackExchange.Redis]({{< relref "/develop/clients/dotnet/produsage" >}}) +- [redis-py](/content/develop/clients/redis-py/produsage.md) +- [Node.js](/content/develop/clients/nodejs/produsage.md) +- [Jedis](/content/develop/clients/jedis/produsage.md) +- [Lettuce](/content/develop/clients/lettuce/produsage.md) +- [go-redis](/content/develop/clients/go/produsage.md) +- [StackExchange.Redis](/content/develop/clients/dotnet/produsage.md) ### Re-attempt connections Some clients allow you to re-try connecting to your database if the connection fails. For these clients, we recommend that you implement connection re-attempts to ensure high availability and connection stability. -View your [client's docs]({{< relref "/develop/clients" >}}) to learn more. +View your [client's docs](/content/develop/clients/_index.md) to learn more. ### Refresh DNS Your application may disconnect from your database either during planned maintenance or for other, unplanned reasons. Most Redis clients are set to refresh their DNS address when they reconnect to the database, and you will not be required to perform any further action. If you encounter connectivity problems for more than a minute during maintenance then you should refresh your DNS entries. -Depending on the client, you may be recommended to turn off the DNS cache entirely. Refer to your [client's docs]({{< relref "/develop/clients" >}}) to learn more. +Depending on the client, you may be recommended to turn off the DNS cache entirely. Refer to your [client's docs](/content/develop/clients/_index.md) to learn more. ### Use the WAIT and WAITAOF commands -The [WAIT]({{< relref "/commands/wait" >}}) and [WAITAOF]({{< relref "/commands/waitaof" >}}) commands block the current client until all previous write commands are persisted between replicas. With these commands, your application guarantees that acknowledged writes are recorded between replicas. +The [WAIT](/content/commands/wait.md) and [WAITAOF](/content/commands/waitaof.md) commands block the current client until all previous write commands are persisted between replicas. With these commands, your application guarantees that acknowledged writes are recorded between replicas. -For more info, see [Use the WAIT command for strong consistency]({{< relref "/operate/rs/clusters/optimize/wait" >}}). +For more info, see [Use the WAIT command for strong consistency](/content/operate/rs/clusters/optimize/wait.md). ## Test failover behavior @@ -115,6 +115,6 @@ For more info, see [How to run a Failover Test in Redis Cloud](https://support.r ## More info -- [Redis Clients]({{< relref "/develop/clients" >}}) -- [Active-Active Redis]({{< relref "/operate/rc/databases/active-active" >}}) -- [Active-Active Redis applications]({{< relref "/operate/rs/databases/active-active/develop" >}}) \ No newline at end of file +- [Redis Clients](/content/develop/clients/_index.md) +- [Active-Active Redis](/content/operate/rc/databases/active-active/_index.md) +- [Active-Active Redis applications](/content/operate/rs/databases/active-active/develop/_index.md) \ No newline at end of file diff --git a/content/operate/rc/supported-regions.md b/content/operate/rc/supported-regions.md index 3f78d2fc0e..f73b0f7fed 100644 --- a/content/operate/rc/supported-regions.md +++ b/content/operate/rc/supported-regions.md @@ -23,7 +23,7 @@ Redis Cloud supports databases on the following cloud providers: Redis Cloud supports databases in the following Amazon Web Services (AWS) regions. -Redis Cloud Pro databases on AWS support [VPC Peering]({{< relref "/operate/rc/security/vpc-peering#aws-vpc-peering" >}}), [Transit Gateway]({{< relref "/operate/rc/security/aws-transit-gateway" >}}), and [AWS PrivateLink]({{< relref "/operate/rc/security/aws-privatelink" >}}). +Redis Cloud Pro databases on AWS support [VPC Peering](/content/operate/rc/security/vpc-peering.md#aws-vpc-peering), [Transit Gateway](/content/operate/rc/security/aws-transit-gateway.md), and [AWS PrivateLink](/content/operate/rc/security/aws-privatelink.md). {{< rc-supported-regions provider="aws" >}} @@ -31,7 +31,7 @@ Redis Cloud Pro databases on AWS support [VPC Peering]({{< relref "/operate/rc/s Redis Cloud supports databases in the following Google Cloud regions. -Redis Cloud Pro databases on Google Cloud support [VPC Peering]({{< relref "/operate/rc/security/vpc-peering#gcp-vpc-peering" >}}) and [Private Service Connect]({{< relref "/operate/rc/security/private-service-connect" >}}). +Redis Cloud Pro databases on Google Cloud support [VPC Peering](/content/operate/rc/security/vpc-peering.md#gcp-vpc-peering) and [Private Service Connect](/content/operate/rc/security/private-service-connect.md). {{< rc-supported-regions provider="gcp" >}} @@ -41,8 +41,7 @@ Redis Cloud Essentials is available on the following Microsoft Azure regions: {{< rc-supported-regions provider="azure" >}} -{{< note >}} -Redis Cloud Pro is available on Azure through [Azure Managed Redis](https://azure.microsoft.com/en-us/products/managed-redis/). See [Azure Managed Redis pricing](https://azure.microsoft.com/en-us/pricing/details/managed-redis/) to view the list of Azure regions that support Azure Managed Redis. -{{< /note >}} +> [!NOTE] +> Redis Cloud Pro is available on Azure through [Azure Managed Redis](https://azure.microsoft.com/en-us/products/managed-redis/). See [Azure Managed Redis pricing](https://azure.microsoft.com/en-us/pricing/details/managed-redis/) to view the list of Azure regions that support Azure Managed Redis.