<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Tahoma
}
--></style>
</head>
<body class='hmmessage'>
Hi,<br><br>thank you all for your comments and ideas!<br><br>> I definitely recommend the Postgres backend for your application<br>This seems to be the solution :-)<br><br><br>Best regards,<br><br>Lukas<br><br><hr id="stopSpelling">From: eslick@media.mit.edu<br>Date: Thu, 5 May 2011 08:11:38 -0700<br>To: elephant-devel@common-lisp.net<br>Subject: Re: [elephant-devel] using one store with mutiple lisp instances<br><br>
<meta http-equiv="Content-Type" content="text/html; charset=unicode">
<meta name="Generator" content="Microsoft SafeHTML"><base>I definitely recommend the Postgres backend for your application.  It will be a significant amount of tricky work to get BDB replication + distributed transactions to work cleanly with Elephant.  Not worth the time / bug risks I think.  It should be trivial to migrate.<div><br></div><div>Henrik, with the caching you (or was it Alex?) put in, real world apps may perform just fine.  I suspect BDB would have a performance edge as object slot reads that miss in the cache would be satisfied with a local disk seek vs. a network transaction and remote disk seek.   I wouldn't consider distributed BDB until you hit a wall with Postgres and felt that 2x performance was a material benefit.</div><div><br></div><div>Ian<br><div><br><div><div>On May 5, 2011, at 3:10 AM, Lukas Georgieff wrote:</div><br class="ecxApple-interchange-newline"><blockquote><span class="ecxApple-style-span" style="border-collapse:separate;font-family:Helvetica;font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;line-height:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;font-size:medium"><div class="ecxhmmessage" style="font-size:10pt;font-family:Tahoma">Hi,<div><br></div><div>we have been developing our application always on top of BDB, so it would be nice to get running it in the mentioned scenario with BDB.</div><div>But seems that we've to rethink and test our app with postgres!</div><div><br></div><div><br></div><div>Best regards,</div><div><br></div><div>Lukas</div><div><br></div><div><br><br>> Date: Thu, 5 May 2011 12:01:40 +0200<br>> From:<span class="ecxApple-converted-space"> </span><a href="mailto:henrik@evahjelte.com">henrik@evahjelte.com</a><br>> To:<span class="ecxApple-converted-space"> </span><a href="mailto:elephant-devel@common-lisp.net">elephant-devel@common-lisp.net</a><br>> Subject: Re: [elephant-devel] using one store with mutiple lisp instances<br>><span class="ecxApple-converted-space"> </span><br>> > Has anybody of you any idea or clue that could help us to use elephant with<br>> > Berkeley DB in the mentioned scenario, maybe an additional framework, etc.<br>> > that could handle the locking of the shared db?<br>> ><br>><span class="ecxApple-converted-space"> </span><br>> I am curious why the postgres backend is so unpopular. As far as I<br>> know there is no real data to support that it is slow in "real world"<br>> applications. Just running the testcases and measuring total time is<br>> not a very good performance test. It also has caching mechanisms that<br>> work in multi-process applications. For an application running on<br>> several computer is think network performance might be a bottleneck,<br>> why should berkeley db have an edge in that case?<br>><span class="ecxApple-converted-space"> </span><br>> /Henrik Hjelte<br>><span class="ecxApple-converted-space"> </span><br>> _______________________________________________<br>> elephant-devel site list<br>><span class="ecxApple-converted-space"> </span><a href="mailto:elephant-devel@common-lisp.net">elephant-devel@common-lisp.net</a><br>><span class="ecxApple-converted-space"> </span><a href="http://common-lisp.net/mailman/listinfo/elephant-devel" target="_blank">http://common-lisp.net/mailman/listinfo/elephant-devel</a><br></div>_______________________________________________<br>elephant-devel site list<br><a href="mailto:elephant-devel@common-lisp.net">elephant-devel@common-lisp.net</a><br><a href="http://common-lisp.net/mailman/listinfo/elephant-devel" target="_blank">http://common-lisp.net/mailman/listinfo/elephant-devel</a></div></span></blockquote></div><br></div></div><br>_______________________________________________
elephant-devel site list
elephant-devel@common-lisp.net
http://common-lisp.net/mailman/listinfo/elephant-devel                                    </body>
</html>