Do categories scale?

Hi! I’m new to Discourse and evaluating it for a client who is interested in using it as the backend for a commenting system (we can’t use the front-end, because reasons).

For our use case, we might want to generate a large number of categories (say, in the hundreds of thousands). I’m wondering if, at the API level, this is expected to scale.

No – you would use tags for that. Categories are like walls. Build 4 and you have a nice house; build 24 and you have a maze.

Tags are much lighter weight structures than categories and more flexible.

25 Likes

I’m stealing that quote to explain this to new users , it’s an excellent analogy, ty!

6 Likes

Thanks for the reply! I suspect tags are better for our purpose anyways; I wasn’t aware of them as a feature.

1 Like