# Shared Redis caching

**URL:** https://meta.discourse.org/t/shared-redis-caching/36745
**Category:** Self-hosting
**Created:** [December 15, 2015, 3:53pm UTC](https://meta.discourse.org/t/shared-redis-caching/36745 "2015-12-15T15:53:13Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### Author: ![raRaRa](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/rarara/32/122058_2.png) [@raRaRa](https://meta.discourse.org/u/raRaRa)
#### Post date: [December 15, 2015, 3:53pm UTC](https://meta.discourse.org/t/shared-redis-caching/36745/1 "2015-12-15T15:53:13Z")

</div>

Hey,

I’m thinking about sharing a single Redis instance for Discourse and other applications. Is there any page that explains how Discourse does caching? Does it for example prefix everything with “DiscourseAppId\_”?

And another related question, would it be possible to have two separate Discourse forums running on the same Redis instance?

Thanks!

---

<div class="post-metadata">

### Author: ![sam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sam/32/102149_2.png) [@sam](https://meta.discourse.org/u/sam)
#### Post date: [December 15, 2015, 11:31pm UTC](https://meta.discourse.org/t/shared-redis-caching/36745/2 "2015-12-15T23:31:32Z")

</div>

If you install multisite then you can use Redis for multiple instances of Discourse.

That said I would strongly recommend NOT shared our Redis DB with any other apps, it will make debugging stuff much more complex. We are namespaced but still, not recommended.
