# DB sharding vs partitioning

**URL:** <https://forum.kirupa.com/t/db-sharding-vs-partitioning/326287>\
**Category:** programming\
**Created:** [December 5, 2011, 9:36am UTC](https://forum.kirupa.com/t/db-sharding-vs-partitioning/326287 "2011-12-05T09:36:26Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![jerome\_chevreau](https://avatars.discourse-cdn.com/v4/letter/j/53a042/32.png) [@jerome\_chevreau](https://forum.kirupa.com/u/jerome_chevreau)\
**Post date:** [December 5, 2011, 9:36am UTC](https://forum.kirupa.com/t/db-sharding-vs-partitioning/326287/1 "2011-12-05T09:36:26Z")

</div>

Hi there,  
I came accross DB sharding/partitioning and realised that i will soon have to implement that concept but i am looking for the right option to choose from as it is new territory here.

Looking at it i would opt for sharding but is this really the way to go.  
In overall i will have a user table that will grow really big and each user will have their comments, posts, messages, followers etc…

can anybody help me in terms of what i need and waht will be the best approach in terms of growth and reliability please.

Thanks so much for any help,

Regards

Jerome
