From: | "Sven R(dot) Kunze" <srkunze(at)mail(dot)de> |
---|---|
To: | Steve Atkins <steve(at)blighty(dot)com>, pgsql-general <pgsql-general(at)postgresql(dot)org> |
Subject: | Re: Can PG replace redis, amqp, s3 in the future? |
Date: | 2017-05-01 20:59:31 |
Message-ID: | 4534b51e-e196-7339-2853-ec1c997cd3b5@mail.de |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-general |
On 30.04.2017 16:25, Steve Atkins wrote:
> You can use postgresql for caching, but caches don't require the data
> durability that a database offers, and can be implemented much more
> efficiently.
I for one can understand Thomas' need for a single solution.
Just recently I needed a cache which was supposed to be set up in a
SERIALIZABLE manner as in
https://www.postgresql.org/docs/devel/static/transaction-iso.html#xact-serializable
Available cache mechanisms would have produce erroneous results. So, I
went for PG.
But it's still a cache, isn't it?
> You can use postgresql to provide message queue services and it
> does so reasonably well, particularly when the messages are generated within
> the database. But it's not going to do so as efficiently, or be as easy to
> monitor, to make highly redundant or to scale across a whole datacenter
> as a dedicated message queue service.
>
> You could use postgresql to store binary blobs, but it'd be a horrifically
> inefficient way to do it. (Using postgresql to store the metadata, while
> the content is stored elsewhere, sure).
>
> Use the right tool for the job.
I think it's not as easy as ads and buzz words make us believe it is.
Especially when it comes to reinventing the wheel, I prefer a single
solution. With the better JSON support, PG made NoSQL obsolete. I don't
see why this cannot happen with blob storage and massive scale out. Just
a matter of time, if you ask me.
Regards,
Sven
From | Date | Subject | |
---|---|---|---|
Next Message | Bill Moran | 2017-05-01 21:42:36 | Re: Can PG replace redis, amqp, s3 in the future? |
Previous Message | Thomas Güttler | 2017-05-01 20:05:03 | Re: Can PG replace redis, amqp, s3 in the future? |