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

  • SEARCH
  • Home
  • 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 7657931
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 31, 20262026-05-31T13:07:52+00:00 2026-05-31T13:07:52+00:00

What database would you suggest for a startup that might possibly grow very fast?

  • 0

What database would you suggest for a startup that might possibly grow very fast?

To be more specific:

  • We are using JSON to interchange data with mobile clients, so the data should be stored ideally in this format
  • The data model is relatively simple, like users, categories, history of
    actions…
  • The users interact in “real time” (5 second propagation delay is still OK)
  • The queries are known beforehand (can cache results or use mapreduce)
  • The system would have up to 10000 concurrent users (just guessing…)
  • Transactions are a plus but can live without them I think
  • Spatially enabled is a plus
  • The data replication between nodes should be easy to administer
  • Open source
  • Hosting services available (we’d like to outsource the sysadmin part)

We have now a functional private prototype with a standard relational PostgreSQL/PostGIS. But scalability apart questions, I have to convert relational data to JSON and vice versa which seems like an overhead in high load.

I did a little research but I lack experience with all the new NoSQL stuff.
So far, I think of these solutions:

  • Couchbase: master-master replication, native JSON document store, spatial extension, couchapps and although I don’t know iriscouch hosting they seem good techs.
    The downside I see so far is javascript debugging, disk occupation.
  • MongoDb: has only one master but safe failover. Uses binary JSON.
  • Cluster MySQL: the evergreen of web (one master I think)
  • PostgresSQL&Slony: because I just love Postgres:-)

But there are plenty of others, Cassandra, Membase…
Do you guys have some real life experience? The bad one counts too!
Thanks in advance,

Karel

  • 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-31T13:07:53+00:00Added an answer on May 31, 2026 at 1:07 pm

    Unless you are already having problems with scaling, you can’t really have a good idea what you actually need for the future. You should be basing your design decisions on what you need now, not when you have your best estimate of customers. Remember, you have to impress your first few customers with how well your product solves their problems before you can worry about impressing your 10,000th

    That said, I’ve found that its almost always neccesary to have basically everything:

    • A smart/powerful database for the important data and queries that are part of the current application. For this I have no choice ahead of PostgreSQL/PostGIS.
    • A document database (sometimes called NoSQL) to record forever anything that has passed through your system. It was an invalid or useless request a year ago, but now you have an application that can use that kind of data, and the vendor finally gave you the API spec you need to parse it, I hope you’ve got it around in a form you can work with it. At my current organization we are using CouchDB for this and it’s proven to be a great choice so far.

    I have to convert relational data to JSON and vice versa which seems like an overhead in high load.

    Not really; the expensive stuff is IO and poorly written queries. The marshalling/unmarshalling is pure CPU, which is about the cheapest thing in the world to grow. Don’t worry about it.

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

Sidebar

Related Questions

I'm using a MSSQL database and would like to create a column that only
I have a large database and would like to select table names that have
I'm making an update to our database and would like to update rows that
I have a database that I would like class files generated from, and also
I'm creating a website in ASP.net and using a MySQL database. What would you
I'm trying to figure out how big a certain database would be (it hasn't
I need a database for testing a data masking solution. Any database would do
My customer doesn't want a database but would prefer to update their data in
When performing many inserts into a database I would usually have code like this:
I have HTML code edited by FCKEditor stored in a database and would like

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.