kraison / vivace-graph-v3

VivaceGraph version 3. Open source Common Lisp graph database & Prolog implementation. Supersedes http://github.com/kraison/vivace-graph-v2.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

So much cool stuff I can't decide what to look at first

danlentz opened this issue · comments

In seriousness, really interesting. Linear hash is very cool. Schema at first glance seems so much better than the static, minimalist, unabstracted approach Ive used I'm very impressed and a little bit embarrassed.

I havent played with v-g-3 yet but it certainly seems to be a significantly more mature design than v-g-2. (I actually was a fan of v-g-1, which I thought was remarkably elegant in its simple brevity, although I wasn't clear about where the abrupt change in direction that the Javascript server, etc were leading.

I am looking forward to studying this, but if you are indeed working on some docs, would you mind saying a few words abt the overall architecture and how the various techjnologies fit together? Ie, I assume the skiplist stuff is for text indexing, the linear hashing for node indexes (with an eye toward ability for future of distributed index capability?) etc. Im interested in the design, but also any insights that motivated it.

Finally, what made you move to node-property model? im kind of shocked about that, actually.

Well, it is looking quite promising... As they say, third time's the charm!

Dan, somehow I missed this ticket until now. If you are seriously interested in working on VG3, perhaps you and I could discuss some part time employment on the project that is motivating it. Contact me via email if you are interested, kevin@chatsubolabs.com.