Re: Question from someone who is not trained in computer sciences
Ron <ronljohnsonjr@gmail.com>
From: Ron <ronljohnsonjr@gmail.com>
To: Judith Lacoste <jlacoste@miacellavie.com>,
pgsql-general@lists.postgresql.org
Date: 2019-09-05T21:48:18Z
Lists: pgsql-general
On 9/5/19 4:00 PM, Judith Lacoste wrote: > Hi, > > I think PostgreSQL is the solution for my needs, but I am not a > programmer/coder. If I can confirm PostgreSQL does what I need, I will > have to hire someone to assist, I am willing to give the effort to learn > myself but it may be difficult, my specialities are biology and > microscopy. Or perhaps the use of PostgreSQL is restricted to people > highly trained in computer sciences? > <https://www.meetup.com/Montreal-PostgreSQL-Meetup/discussions/4579546807009280/chat/> *You* the end-user won't be using Postgres; you'll be using *the application*. The important question is whether Postgres has the features you need for your application. > I have been looking around a lot through the PostgreSQL website, searching > the archives, and I even contacted PostgreSQL people locally but I still > don’t have a clear answer to my first question. So I am posting it here > with the hope to move on with PostgreSQL, or abandon the project. > <https://www.meetup.com/Montreal-PostgreSQL-Meetup/discussions/4579546807009280/chat/> > > <https://www.meetup.com/Montreal-PostgreSQL-Meetup/discussions/4579546807009280/chat/> > I plan to install the database on a server in the office. Me and my four > colleagues will occasionally connect to this database when we are working > in other locations (usually hospitals or universities). In such remote > locations, we often do not have internet/network, yet we still need to > access the database. Currently, we use a system where a copy of the > database lives on each of our laptops. We can access all the information > in the database despite being offline. This local copy of the database is > synchronized with the server once network becomes available again. > <https://www.meetup.com/Montreal-PostgreSQL-Meetup/discussions/4579546807009280/chat/> > > M > <https://www.meetup.com/Montreal-PostgreSQL-Meetup/discussions/4579546807009280/chat/>y > question is whether or not such set up is possible with PostgreSQL? Are you asking if you can do with PostgreSQL what you currently do with the existing database? > Why am I interested in PostrgreSQL? First, my work has made me aware of > how precious open source tools are. Our main tools for data analysis are > open source. Commercial equivalents are black boxes which we try to avoid > in the name of science reproducibility and transparency. Secondly, the > commercial software we are currently using is apparently based on > PostgreSQL, so I am hoping that using PostgreSQL will make migration less > painful. If you're already using a Postgres-based system, then the presumable answer is "yes, it'll work". However, Postgres can be modified by closed-source code, so the amount of work needed by programmer you hire *might* be extreme. We don't know because we don't know what your application does. -- Angular momentum makes the world go 'round.