Community
Chat Logs
Monday, July 27, 2026
- * Anaphaxeton joined #java
- * ferdna joined #java
- * mindCrime joined #java
- * hwpplayer1 joined #java
- * viju joined #java
- * OmniRadix698 joined #java
- * fgarcia joined #java
- * mindCrime joined #java
- * hwpplayer1 joined #java
- * soulofset joined #java
- * soulofset joined #java
- * johnjay joined #java
- * rvalue- joined #java
- * stfstfm joined #java
- jreicherAny recommendations for a nosql db library? Maybe in-memory, maybe not, but has to be disk-persistent between runs,
- * fgarcia joined #java
- * Nemu64 joined #java
- * stfstfm joined #java
- NeXeNnitrite, mapdb, objectbox,
- NeXeNlmdb also probably
- * metalmaniac joined #java
- * julemand101 joined #java
- * julemand101 joined #java
- Parapostgresql-jdbc
- Para"nosql" isn't really a category, and postgresql can emulate lots of kinds of db:s, so...
- ParaWell, even saying emulate in this context isn't accurate.
- ParaAnyway. K/V, document, graph, relational...what's the flavor of NoSQL you're looking for?
- * hwpplayer1 joined #java
- * sa02irc joined #java
- * jreicher joined #java
- * Cae2 joined #java
- * MikeBux joined #java
- * ChaiTRex joined #java
- * sweatiest joined #java
- * ChaiTRex joined #java
- * sa02irc joined #java
- * MikeBux joined #java
- * rvalue joined #java
- dreamrealjreicher: what do you need this nosql db to do, what models do you need
- dreamrealnosql tends to be document store, key/value, or graph, but there are embeddable versions of each of those
- * Anaphaxeton joined #java
- * mwnaylor joined #java
- * mwnaylor left #java
- * gurrkin joined #java
- * GreenResponse joined #java
- * soulofset joined #java
- cheeseri still want to write mongodb's version of h2.
- cheesersame operational heuristics just all in memory and embeddable.
- * soulofset joined #java
- * soulofset joined #java
- * jamezp joined #java
- * yeahitsme joined #java
- dreamrealWe sort of did it with the jcache JSR
- dreamrealone of the proposals had the capability, we wrote a POC that was memory-only
- dreamrealmuch more simple query semantics than MongoDB but that's just because it was one dude (me) writing the impl and I didn't have time or interest in donig more than showing the concept
- dreamrealI think I wrote value matching (so you could find a structure that had a field with a specific value) because other predicates were just additions to that idea
- dreamrealI don't think any of those proposals went anywhere: i think jcache as a JSR was mostly a way so that coherence et al could say they were participating
- * vancz joined #java
- * stfstfm_ joined #java
- * Anaphaxaway joined #java
- cheeserhad to justify that acquistion money
- dreamrealThey'd already been acquired at that point, and I don't think cameron was the problem there
- dreamrealI think the intention of a LOT of JSRs boiled down to "we want to make the standard look like what we do" and not "we want to work out what the standard SHOULD be"
- dreamrealI purposefully got mercury to map across a few providers to prove that it could be done
- dreamreal("works on a hashmap" was the floor, then I had it work on other k/v stores too, and the intention was to have THEM run the predicates internally because duh)
- Paravar mongoDb = ne Hashmap() + forced casts everywhere
- Parawwww, hmm my w seems to be malfunctioning
- * stfstfm joined #java
- dreamreal(historical note: i used mercury because it's a planet name. My goal was to force the JSR to make a choice before I built a prototype that I had to name "uranus.")
- dreamreal"Welcome to Confoo! Today we're talking about JCache, and going over the current proposal, which Cameron caused to be named 'uranus.' And yes, I'm saying 'your anus' because I resent it taking this long."
- dreamreal"And also it's sort of my opinion of some of the participants, I'm not saying who."
- * pebble joined #java
- * kathadris joined #java
- * sa02irc joined #java
- * Cae2 joined #java
- * stfstfm_ joined #java
- * stfstfm joined #java
- DynamiteDanI had a great experience with mongo storing json Strings directly
- DynamiteDanI use the static parse method on the Document class
- DynamiteDansince there are no performance issues, it works for me
- * Nemu64 joined #java
- * monkeyPlus joined #java
- * Ragnor joined #java
- * Betal joined #java
- * magla joined #java
- * avu joined #java
- * raj joined #java
- * metalmaniac joined #java
- * keb joined #java
- dreamreal"Since there are no performance issues..."
- sonOfRaWell that does happen when you have like 500 users and your hardware is overprovisioned to hell :D
- * monkeyPlus joined #java
- * ferdna joined #java
- * cation joined #java
- * acidsys joined #java
- * ChaiTRex joined #java
- * soulofset joined #java
- * mwnaylor joined #java