Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • Home
  • SEARCH
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 4589098
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 21, 20262026-05-21T22:01:03+00:00 2026-05-21T22:01:03+00:00

I am looking for a suggestion for a DB design not in terms of

  • 0

I am looking for a suggestion for a DB design not in terms of schema design but how should DB tables be distributed or spread over different servers.

Simply putting: I have 10-15 tables for example which contain all the information of users who register.

But if the number of users is huge (100 million+), should the DB schema be divided into different servers having db instances dedicated to store the data for different tables

What I understand is there should be an optimal limit for the size of data that should be monitored by one DB instance. What if that optimal limit is crossed?

Please advise.

Regards,
Mayank

Edit:

Well, I would restate my question and will try to make the things clear.
The things that came in my mind:

  1. Write a DBSchema to support the app. The app will allow user registration, status updates etc as in facebook or something
  2. Only one DB instance will be used, which can theoritically (may be practically too by postgresql: http://www.postgresql.org/about/) be supported.
  3. With the increase of users just increase your server capacity. (Both harddisk and CPUs)

But, as far as I understand, more the data is more time for look up.

Moreover, all data at a central DB may not have flexibilty to spread it throughout the locations with users density.

The different servers may not be placed regionally. So, a thought of things distributed.

Regarding distributed DBs or filesystems I’m not comfortable as much as I’m with SQL DBs.

So, I thought of logically distributing the tables to be monitored under different DB instances/Servers.

I’m trying to write such an app for the first time (Never worked on DBs before :(). Please comment if what I think is weird, or my understanding of DB things are zero or anythings like that.

I’ll be highly grateful.

Regards,
Mayank

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-21T22:01:04+00:00Added an answer on May 21, 2026 at 10:01 pm

    I would suggest that if you are even contemplating a database of this size that the first thing you need to do is hire an expert in large database design and high performance. This is a complex subject that cannot be answered on a forum. It requires that you have full-time expertise available. That is the best way to guarantee a successful implementation.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

Not strictly related to C++, I am looking for more of a design patter
I'm looking for some help and wisdom on how to properly design the schema
I am looking for suggestions on database design for a sample jobs listing application.
I'm looking for a best practice suggestion. I've got a ShoppingBag Controller with a
I'm looking for something similar to facebook suggestion list with cities and countries. You
I am looking for a compiler design book. I am learning it at college;
I am looking for suggestions as to the best way to design objects for
I do not know what the container/control im looking for would be called, so
I'm not seeking an answer but rather ideas and suggestions for creating a better
After spending yesterday afternoon looking through SO and online, and not quite finding what

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.