I just spent another hour trying to understand what in the heck is going on with SOLID and feel no closer than the other hundred times i have done so.

how come it is an OS and like 50 libraries but i still have no idea how to like... use it.

I was like hmm I need an RDF triple store surely SOLID will be using one, but then I became like a Looney toons character getting wound through a bunch of machines and got extruded out the other side as a big tube of what was formerly my body with a flattened version of my face plastered on the front like Thomas the tank engine, no triple store having been founf

@jonny Real. Been thinking of making my own on top of leveldb since I kinda need one for distributed press stuff. :x also node.js's "level js" ecosystem means I could port it to browsers pretty easily.

@mauve how come it is so hard to store and index a billion nodes and edges what is the deal with that

@jonny Define hard and what sorts of indexes you want. IMO if you don't want a fancy query language it's not *tooo* difficult. You get a bunch of duplication of data though since you typically need to build like three indexes for querying either the subject or object or predicate.

i really love this presentation @mcollina did a while ago: nodejsconfit.levelgraph.io/

@mauve @jonny wow, thanks for the citation. This was a long time ago!

Follow

@mcollina Honestly I think your work back then is what set me on the path to making my own DBs. 🙇

Sign in to participate in the conversation
Mauvestodon

Escape ship from centralized social media run by Mauve.