News for hackers. Stuff that matters.
Re:PostgreSQL 9.4 Beta 1 Released by gdulli on Thursday May 15, 2014 @12:32PM (#7750492)
I have an 8TB database with 10 bn rows, each with multiple json columns where most of the real data is stored... so jsonb day is like christmas for me.
Re:PostgreSQL 9.4 Beta 1 Released by gwintrob on Thursday May 15, 2014 @01:19PM (#7750832)
Mind explaining your setup a bit more and why you're not using NoSQL? That sounds painful for Postgres.
Re:PostgreSQL 9.4 Beta 1 Released by gdulli on Thursday May 15, 2014 @02:34PM (#7751308)
We have an organization full of analysts who know SQL very well and write complex queries. Moving them all to a mapreduce query language proprietary to mongo, riak, or cassandra (and then being locked into it) would have been much more painful. Postgres has worked out very well, and I had confidence in it from prior experience which influenced the decision. With proper partioning in the schema and a json type we have the best of both worlds (SQL+NoSQL) as far as this system needs.
Re:PostgreSQL 9.4 Beta 1 Released by meritt on Thursday May 15, 2014 @01:22PM (#7750849)
Or alternately: Why wasn't the JSON parsed into normal form if the intent was to search & filter across that data.
Re:PostgreSQL 9.4 Beta 1 Released by gdulli on Thursday May 15, 2014 @02:36PM (#7751323)
To get the same flexibility you'd want from a nosql data store. Without giving up the simpler, more open access methods. The schema is partly predictable (and indexed or fielded on those parts) and partly unpredictable.
Re:PostgreSQL 9.4 Beta 1 Released by ddorian43 on Thursday May 15, 2014 @05:06PM (#7752237)
why not add the partly predicted keys as columns ?

also jsonb will require a little more storage

is 8tb in 1 tablespace/db ?

Re:PostgreSQL 9.4 Beta 1 Released by darkhorn on Thursday May 15, 2014 @01:55PM (#7751063)
NSA?