It works great out-of-the-box and it opens up many opportunities in project development.
I first install the regular version. I only configure complex things when they are needed.
It works great out-of-the-box and it opens up many opportunities in project development.
I first install the regular version. I only configure complex things when they are needed.
I think that the product fully meets the needs of modern development. If there is something missing in it, then it is probably a too narrow profile function.
I've used this solution for two years.
There were no issues with stability.
There were no issues with scalability.
I would rate the technical documentation as an eight out of 10. I never spoke with the support team.
I used MySQL. I switched because at that time, because some things were complicated with MySQL. For example: scaling, sparse data JSON, and other issues.
Both projects have the same query syntax, and the transition for me was almost painless.
The setup was easy.
As far as I know, there are no problems with the license for free use.
I explored many different databases: Redis, MongoDB, MySQL, Elasticsearch, and others.
I use some of them in conjunction with PostgreSQL. However, if we are talking about relational databases, then I only use MySQL.
I think this is the only decent solution for a relational database in web development.
The spatial extension, PostGIS, is amazing and probably the gold standard. I also like the Key-Value column type and the JSON column type. Apart from this, it has all the other features you will need in an RDBMS and then some. It has a vibrant FOSS community with a great license and it has plenty of books and documentation
Rather than using Desktop GIS software we were able to carry out a lot of our spatial operations faster with larger datasets by moving the operations into PostgreSQL. We also save a ton of money on Oracle licenses. Finally, rather than having to give up my relational features, I can use the JSON data type and get everything I want.
They need to work towards making it work better in a cloud environment. Also, I would love to see them developm multi-master replication.
We have had no issues with the deployment.
There have been no performance issues.
It's been able to scale for our needs.
Get a good book so you can get exposed to all the great functionality in PostgreSQL. I would highly recommend looking at the postgresql.conf configuration settings when you are ready to go into production.
HStore is a data type in PostgreSQL database that gives the flexibility for storing sets of key/value pairs which is quite an awesome feature.
Slow count. As the number of rows exceed a couple million, the count query and queries which get to the depth of the data (like FTS) start taking too much time even with all the right indexes in place.
I've used it for two and a half years.
We use RDS Multi - AZ deployment which takes care of it all for us.
We've had no stability issues.
There have been no issues with scalability.
I've never had an issue with the product, and therefore never had to reach out.
We tried RethinkDB a couple of years back, and it was unstable at that time. Also, MySQL didn't have a JSON type back then. We switched to PostgreSQL and never looked back.
I do remember facing problems with the initial setup, but the overall documentation and SO answers has increased since then. New users face much less problem now. But there is still scope for improvement here.
I'd recommend reading Greg Smith's PostgreSQL High Performance.
It supports full text search, and windows functions.
All our data is stored in PostgreSQL, and we use a BI solution on top to gather all the important metrics to our business, so the whole company has a clear picture of what is going on.
It lacks the ability to distribute queries across multiple installations out of the box.
I've used it for seven years.
No issues encountered.
I've never experienced any data loss.
No issues encountered, even when querying through third-party applications.
I've never had to deal with customer service.
Technical Support:The support in the community is excellent, the documentation is great, and questions submitted to the mailing list are quickly answered. The IRC support is also excellent.
I used MySQL, but I needed support for full text search. PostgreSQL adds this, and also many more advanced SQL functions.
Setup was very easy on all platforms that I use - Linux, Mac OSX, and Windows. It is a simple walk-through installation.
It was done in-house.
It's a free solution, and we use it as a data store, it's all return.
PostgreSQL is free software. The only cost of setup was a few developer hours, and with it being stable, we don't have any day-to-day costs.
PostgreSQL is one of the most stable data sources out there, and it offers you the most advance and modern functions on SQL so you can do more with less.
By implementing PostgreSQL, organizational databases get stabilized, no locking issues occur and report extraction is faster.
So far, it’s the best database I have ever used.
It allows us to have an alternative solution to licensed DB's.
It requires enterprise integration improvements from the security, and audit perspective (AD integration etc.). Also, integration into existing BI tools is not present.
I've used it for three years.
They provide a high level of technical support.
We switched due to a common OS integration strategy.
We had an RFP process to evaluate between similar product categories.
As all the database systems can be optimized according to their environment, so it is very difficult to compare them with regard to their performance without paying due attention to their configuration and environment. Both Postgres and MySQL provide various technologies to improve performance.