News for hackers. Stuff that matters.
Re:pg_durable: Microsoft open sources in-database durable ex... by TuringNYC on Friday June 05, 2026 @01:22PM (#48415580)
I'm trapped on Azure at work and we're constantly waiting for Azure pg to catch up with modernity.

For example, you cant use this: https://www.paradedb.com/blog/hybrid-search-in-postgresql-th...

Also for example, you dont get ultra-wide high dimensionality vectors.

It is nice they are open sourcing pg_durable, but how about adopting table stakes I'd get with AWS?

Re:pg_durable: Microsoft open sources in-database durable ex... by FuriouslyAdrift on Friday June 05, 2026 @02:54PM (#48416686)
Wouldn't Azure Cosmos DB be better suited for vector searches?
Re:pg_durable: Microsoft open sources in-database durable ex... by antonkochubey on Friday June 05, 2026 @04:28PM (#48417767)
no - locking yourself into proprietary single-vendor solutions is never a better option
Re:pg_durable: Microsoft open sources in-database durable ex... by jiggawatts on Friday June 05, 2026 @06:34PM (#48419223)
I’m not sure why you’re getting downvoted because CosmosDB doesn’t even have a local install edition. Conversely the cloud hosted offering is slower than cold molasses and costs most of your body parts… per month.
Re:pg_durable: Microsoft open sources in-database durable ex... by eddythompson80 on Saturday June 06, 2026 @01:20AM (#48421640)
Never ever use Azure Cosmos DB. The entire point is to lock you in. This isn’t some paranoid shit either. We use azure a lot, and I have worked with many people designing systems on Azure. Always avoid cloud providers lock in services. That’s their bread and butter. They want you to use them. They want you using Azure Cosmos DB, Azure Event Hubs, Azure Apps, Azure DataLake, etc. Same with AWS. Don’t be naive. Use Azure VMs, Azure Postgres, Azure Redis. Those are fine. You’re just paying someone for the operational cost of a service, but you can migrate of. There is no migration from Cosmos or DataLake. They tell you you can abstract your code, but that never works. They know you will be locked in. That’s the entire business model. Also resist the temptation of the offers they’ll through at you to link those services with all their other crap. Don’t be naive.
Re:pg_durable: Microsoft open sources in-database durable ex... by moron4hire on Friday June 05, 2026 @02:36PM (#48416466)
I'm sorry, I'm sure you've considered this, but why couldn't you create a bare VM with Postgres vCurrent installed?
Re:pg_durable: Microsoft open sources in-database durable ex... by oofbey on Friday June 05, 2026 @10:47PM (#48420916)
You could. But then you’re also building from scratch HA failover, backups, replica management, monitoring, etc - cloud vendor managed RDBMS come with lots of niceties. All of which are possible to set yourself. But a hassle, and difficult to make bullet proof.
[dead]
Re:pg_durable: Microsoft open sources in-database durable ex... by jbonatakis on Friday June 05, 2026 @07:26PM (#48419678)
> we built pg_textsearch

Maybe you meant to word this differently and I’m nitpicking, but didn’t TJ Green build this while he was still at Tiger Data?

Re:pg_durable: Microsoft open sources in-database durable ex... by abeomor on Saturday June 06, 2026 @10:54AM (#48425680)
Great call out! I meant to say we built support for pg_textsearch extension on HorizonDB
Re:pg_durable: Microsoft open sources in-database durable ex... by tjgreen on Friday June 05, 2026 @04:26PM (#48417733)
ParadeDB is AGPL so not generally available on the hyperscalars. However, you can use https://github.com/timescale/pg_textsearch on Azure HorizonDB (and likely soon Flex). Disclosure: I'm the pg_textsearch maintainer and now at Azure.

I didn't quite follow your comment about vector support, are you asking for something beyond what pgvector + diskann provide (both available on Azure)?

Re:pg_durable: Microsoft open sources in-database durable ex... by TuringNYC on Saturday June 06, 2026 @10:36AM (#48425549)
>> I didn't quite follow your comment about vector support, are you asking for something beyond what pgvector + diskann provide (both available on Azure)?

You dont support ultra-wide vectors from the largest embeddings models. We have to wierd stuff like chop up vectors across fields.

Re:pg_durable: Microsoft open sources in-database durable ex... by 0xCMP on Saturday June 06, 2026 @02:51PM (#48427792)
Some thing I've learned, but rarely seen explained anywhere: Storing the vectors is most likely not an issue, mostly likely you're having a problem with the indexes on top of them in which case you can use quantized vector indexes[0] (handled by pgvector) which will get past the limits imposed by PostgreSQL.

I had to switch off pgvecto.rs at some point and figured that out.

I don't have specific experience with the Azure environment here, but this probably applies if you have access to pgvector.

[0]: Types of indexes + number of bits supported at bottom of this section: https://github.com/pgvector/pgvector#hnsw

Re:pg_durable: Microsoft open sources in-database durable ex... by philippemnoel on Saturday June 06, 2026 @04:11PM (#48428545)
ParadeDB maintainer here :). We would happily make it available on Azure (and all other cloud providers!) if there were a way for us to earn a living in doing so.

Fyi, we are in discussion with some hyperscalers on making this possible.