tag:blogger.com,1999:blog-7100397.post2566818945653258262..comments2022-10-01T10:49:59.431-07:00Comments on Mark Watson's artificial intelligence and Lisp hacking blog: Interesting technology: AllegroGraphMark Watson, author and consultanthttp://www.blogger.com/profile/05514730816583918651noreply@blogger.comBlogger6125tag:blogger.com,1999:blog-7100397.post-76505078870078139912007-05-10T06:44:00.000-07:002007-05-10T06:44:00.000-07:00Hello JHerber,Yes, I have used Sesame off and on f...Hello JHerber,<BR/><BR/>Yes, I have used Sesame off and on for a few years - very good work.<BR/><BR/>BTW, AllegroGraph also implement's a Sesame compatible HTML web services interface.<BR/><BR/>I am glad you enjoyed Sedona - lots of great hikes. I am heading out in 1 hour with 3 friends to explore a new area we have not been to yet.Mark Watson, author and consultanthttps://www.blogger.com/profile/05514730816583918651noreply@blogger.comtag:blogger.com,1999:blog-7100397.post-19443458451127910672007-05-09T15:57:00.000-07:002007-05-09T15:57:00.000-07:00mark, have you ever used sesame (openrdf)? great ...mark, have you ever used sesame (openrdf)? great tool. very flexible storage options - in memory, flat file, rdbms store. the best part is the query language:<BR/><BR/>http://www.openrdf.org/doc/sesame/users/ch06.html<BR/><BR/>btw, i was in your neck of the woods 5 weeks ago. did the jack's canyon trial hike up to munds mountain. wow - what a view!jherberhttps://www.blogger.com/profile/17138349998684867855noreply@blogger.comtag:blogger.com,1999:blog-7100397.post-80503799271980917652007-05-08T06:05:00.000-07:002007-05-08T06:05:00.000-07:00Hello J.P.,Yes, I have used AllegroCache a lot in ...Hello J.P.,<BR/><BR/>Yes, I have used AllegroCache a lot in the last 9 months. For developing in CLOS, it stays out of my way, and I find it easy to use. I think that Elephant shows promise but I have not looked at it in a while. I have also had good experiences using prevalence <A HREF="http://sourceforge.net/project/showfiles.php?group_id=36113" REL="nofollow">(Prevaler)</A>.<BR/><BR/>For Lisp and Smalltalk development, you can always just save your heap image - works if everything fits in memory.Mark Watson, author and consultanthttps://www.blogger.com/profile/05514730816583918651noreply@blogger.comtag:blogger.com,1999:blog-7100397.post-24369129507135297272007-05-07T16:23:00.000-07:002007-05-07T16:23:00.000-07:00Using AllegroGraph, you're no doubt familiar with ...Using AllegroGraph, you're no doubt familiar with AllegroCache, Franz' much-touted object database.<BR/><BR/>The problem I have with ODBs is that for each implementation I've looked at (AllegroCache, Elephant, and some Python stuff), it <EM>required the user to do something special to make their objects persist.</EM> In my idealized universe, cons cells like any other object would be automatically persistent, but I believe this goes beyond what can be expressed with the Meta-Object Protocol and would require a special CL implementation.<BR/><BR/>You may find the idea of <A HREF="http://tunes.org/wiki/Orthogonal_Persistence" REL="nofollow">orthogonal persistence</A> interesting.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-7100397.post-78891877740932379572007-05-05T10:12:00.000-07:002007-05-05T10:12:00.000-07:00Hello Jim,A coincidence: I downloaded Terracotta a...Hello Jim,<BR/><BR/>A coincidence: I downloaded Terracotta a few hours ago, but it might be a long while before I get a chance to try it out.Mark Watson, author and consultanthttps://www.blogger.com/profile/05514730816583918651noreply@blogger.comtag:blogger.com,1999:blog-7100397.post-78673037948990929342007-05-05T10:07:00.000-07:002007-05-05T10:07:00.000-07:00Would Terracotta be a good option for this type of...Would <A HREF="http://www.terracotta.org/" REL="nofollow">Terracotta</A> be a good option for this type of work? It's object-based, scalable, and can persist to disk. I've just played with it a little, but it seems pretty cool.Jimhttps://www.blogger.com/profile/05992213761043927374noreply@blogger.com