TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

PostgreSQL 14 Beta 1 Released

49 pointsby jkatz05about 4 years ago

5 comments

bionhowardabout 4 years ago
Two features I&#x27;m excited about, aren&#x27;t in this release, but are on the radar:<p>1. Incremental materialized view updates - enables efficient queries on denormalized views of normalized schema (because we don&#x27;t need to rebuild a view for each update) ... Anybody know some good ways to do this right now?<p>2. Integration of openCypher &#x2F; GQL stuff into SQL. Graphs and Sets make a lot of sense together and Apache AGE demonstrates this by letting you do stuff like join across multiple graphs...<p>Further random ideas:<p>It&#x27;s fun to imagine how to integrate some of the best of other query languages like Datalog into PostgreSQL. That could be extremely useful for logic-based access control<p>PL&#x2F;Rust could be fun, too. I like the idea of using macros to generate lots of code, especially type definitions across multiple languages.<p>One thing that isn&#x27;t on the radar for PostgreSQL which I would love to see more rigorous debate on: declarative schema. The imperative migrations are super useful but I wish we didn&#x27;t have to jump through so many hoops to have zero-downtime migrations. If SQL is declarative then the table definitions ought to have a declarative option as well, then we can just maintain the current desired state of the database schema in source and auto-migrate with CI&#x2F;CD. I realize there are issues with possible incorrect diffs but, it would be worth it for simplicity. Just wishing for &quot;Terraform for database schema&quot;<p>Thanks so much to everyone who works on PostgreSQL
评论 #27224747 未加载
评论 #27222934 未加载
评论 #27238415 未加载
gavinrayabout 4 years ago
Highlights below are huge!<p>Does anyone know whether there is active work being done to incorporate the prototype of Incremental View Maintenance (IVM) for auto-updating Materialized Views?<p>This feature is the one I am most excited about. On Dockerhub, &quot;yugonagata&#x2F;postgresql-ivm&quot; provides a working implementation but it&#x27;s been around for some time now:<p><a href="https:&#x2F;&#x2F;pgsqlpgpool.blogspot.com&#x2F;2019&#x2F;08&#x2F;automatically-updating-materialized.html" rel="nofollow">https:&#x2F;&#x2F;pgsqlpgpool.blogspot.com&#x2F;2019&#x2F;08&#x2F;automatically-updat...</a><p>---------<p><pre><code> This release has significant improvements in transaction throughput for PostgreSQL systems that have large numbers of connections to the database, regardless if they are in an active or idle state. There are many improvements to query parallelism in PostgreSQL 14. In addition to overall performance improvements for parallel sequential scans, the RETURN QUERY directive in PL&#x2F;pgSQL can now execute queries with parallelism. REFRESH MATERIALIZED VIEW can now use query parallelism as well. PostgreSQL 14 now adds a general subscripting framework for retrieving information in nested objects. For example, you can now retrieve nested info in the JSONB data type using subscript syntax: SELECT (&#x27;{ &quot;this&quot;: { &quot;now&quot;: { &quot;works&quot;: &quot;in postgres 14!&quot; }}}&#x27;::jsonb)[&#x27;this&#x27;][&#x27;now&#x27;][&#x27;works&#x27;];</code></pre>
arcticfoxabout 4 years ago
Does anyone know if TDE has any chance of making it in to Postgres 14? My team needs to encrypt values in the database to satisfy some enterprise security requirements...<p>Barring native TDE, does anyone have experience with Cossack Labs&#x27; Acra proxy? It seems to encrypt&#x2F; decrypt data coming in and out at a field level, which sounds slick, but I&#x27;m also concerned about maintenance and performance
评论 #27231545 未加载
评论 #27226279 未加载
评论 #27222006 未加载
I_am_tiberiusabout 4 years ago
Looking forward to increased max. connections on Azure although I would love Azure to offer an easier way to do connection pooling as well.
alexf95about 4 years ago
New security features are always very welcome, especially in a database environment.