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 8674169
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: June 12, 20262026-06-12T19:38:31+00:00 2026-06-12T19:38:31+00:00

We are building an online appointment system for a client (hospital) which is located

  • 0

We are building an online appointment system for a client (hospital) which is located in multiple locations. All the locations are interconnected and are accessing the application installed locally connected to the database server in the main office over MPLS. There are sometimes where the MPLS link goes down between the main office and the branch office. The System should take the Appointments into the Local Database at the branch office and as soon as the connection comes back the data from the Branch office should be synchronized with the main office.

Also the doctors in various locations use various mobile devices and tablets with Android, IOS and Windows OS.

The doctors can also view their own appointments, book an appointment for their patients next visits or refer the patient to another doctor using the appointment engine by booking the appointment.

We need to build an application, which can work in an offline and online mode for the Branches as well as the Doctors mobile devices and tablets with an option to manage and resolve conflicts at the application level.

Please suggest us the best Database to use which can be a good solution for the above scenario.

  • 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-06-12T19:38:32+00:00Added an answer on June 12, 2026 at 7:38 pm

    Single type database cannot support such a distributed system.
    It will depend upon amount of data , indexing, other features.

    For eg: For MPLS you should go with Oracle or Microsoft SQl server as it will have enormous amount of data with fast indexing.

    For the respective data you can go with freeware likes Mysql and on mobile platform you can go with light version of DB like SQLite.

    As far as data synchronization between DB at branch level and MPLS is concerned you can use available JAVA replication frameworks like Daffodil Replicator (E) and SymmetricDS. These supports various features like heteregenous replication,security conflict detection and resolution. refer here Strategy for Offline/Online data synchronization

    For data synchronization between mobile DB and MPLS I am afraid you have to built your custom middleware for replication and synchronization.

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

Sidebar

Related Questions

I'm building an iOS application which fetches all of it's data from an online
I'm building a simple application. It's a user interface to an online order system.
I am building an online survey system for which I wish to produce statistics.
I'm building ASP.Net MVC application kinda Game which deal a lot with online users
I am building an online web application which offers clients to test their language
I'm building an application which automatically updates an online MySQL database with results from
I'm building a very basic online application where you can take images from a
noob question: I'm building a checkout system for an online commerce site. I'm getting
I am building a online form, with about 20 multiple choice checkboxes. I can
Here's the situation I have: I'm building an online system to be used by

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.