2000Q1/
<!-- MHonArc v2.4.4 -->
<!--X-Subject: Re: [MUD&#45;Dev] Databases (was Re: Commercial&#45;use Restrictions on Code Bases) -->
<!--X-From-R13: X Q Znjerapr <pynjNxnatn.ah> -->
<!--X-Date: Sun, 30 Jan 2000 13:21:50 &#45;0800 -->
<!--X-Message-Id: E12F1mw&#45;0002I3&#45;00#dingo,kanga.nu -->
<!--X-Content-Type: text/plain -->
<!--X-Reference: 01BF5F7A.CD766340.charles.hughes#bigfoot,com -->
<!--X-Head-End-->
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<html>
<head>
<title>MUD-Dev message, Re: [MUD-Dev] Databases (was Re: Commercial-use Restrictions o</title>
<!-- meta name="robots" content="noindex,nofollow" -->
<link rev="made" href="mailto:claw#kanga,nu">
</head>
<body background="/backgrounds/paperback.gif" bgcolor="#ffffff"
      text="#000000" link="#0000FF" alink="#FF0000" vlink="#006000">

  <font size="+4" color="#804040">
    <strong><em>MUD-Dev<br>mailing list archive</em></strong>
  </font>
      
<br>
[&nbsp;<a href="../">Other Periods</a>
&nbsp;|&nbsp;<a href="../../">Other mailing lists</a>
&nbsp;|&nbsp;<a href="/search.php3">Search</a>
&nbsp;]
<br clear=all><hr>
<!--X-Body-Begin-->
<!--X-User-Header-->
<!--X-User-Header-End-->
<!--X-TopPNI-->

Date:&nbsp;
[&nbsp;<a href="msg00241.html">Previous</a>
&nbsp;|&nbsp;<a href="msg00243.html">Next</a>
&nbsp;]
&nbsp;&nbsp;&nbsp;&nbsp;
Thread:&nbsp;
[&nbsp;<a href="msg00096.html">Previous</a>
&nbsp;|&nbsp;<a href="msg00099.html">Next</a>
&nbsp;]
&nbsp;&nbsp;&nbsp;&nbsp;
Index:&nbsp;
[&nbsp;<A HREF="author.html#00242">Author</A>
&nbsp;|&nbsp;<A HREF="#00242">Date</A>
&nbsp;|&nbsp;<A HREF="thread.html#00242">Thread</A>
&nbsp;]

<!--X-TopPNI-End-->
<!--X-MsgBody-->
<!--X-Subject-Header-Begin-->
<H1>Re: [MUD-Dev] Databases (was Re: Commercial-use Restrictions on Code Bases)</H1>
<HR>
<!--X-Subject-Header-End-->
<!--X-Head-of-Message-->
<UL>
<LI><em>To</em>: <A HREF="mailto:mud-dev#kanga,nu">mud-dev#kanga,nu</A></LI>
<LI><em>Subject</em>: Re: [MUD-Dev] Databases (was Re: Commercial-use Restrictions on Code Bases) </LI>
<LI><em>From</em>: J C Lawrence &lt;<A HREF="mailto:claw#kanga,nu">claw#kanga,nu</A>&gt;</LI>
<LI><em>Date</em>: Sun, 30 Jan 2000 13:21:42 -0800</LI>
<LI><em>Reply-To</em>: <A HREF="mailto:mud-dev#kanga,nu">mud-dev#kanga,nu</A></LI>
<LI><em>Sender</em>: <A HREF="mailto:mud-dev-admin#kanga,nu">mud-dev-admin#kanga,nu</A></LI>
</UL>
<!--X-Head-of-Message-End-->
<!--X-Head-Body-Sep-Begin-->
<HR>
<!--X-Head-Body-Sep-End-->
<!--X-Body-of-Message-->
<PRE>
On Sat, 15 Jan 2000 17:06:02 -0500 
Charles Hughes &lt;charles.hughes#bigfoot,com&gt; wrote:

&gt; At the risk of being slapped by a mackerel, who here really thinks
&gt; they can do a better database design than those afforded by the
&gt; likes of the free or commercial databases?   

Narrow the question to:

  "Who here thinks they can do a better database for their
application than those afforded by the likes of the free or
commercial databases?"

and you have a very different question as of a sudden you are
bringing the areas of purpose and loading into the question.

MUDs often (depending on design) make unusual demands on their
backing stores.  As a very simple case in point, if you are running
a runtime morphic system, there are ___NO___ commercial, OpenSource,
or CloseSource DB's which really even attempt to handle this area as
a DB.

There's also a seperate question that comes in here:  

  What is your purpose and goal in writing your server/DB?

For me a large part of the process is the educational and test case
opportunities it avails.  Others are have different goals, and
different trade-offs they are willing to accept.

&gt; It seems to me that segregating the database issues and then
&gt; simply using a database is far better than creating a new one.

This really depends onw hat you are trying to do.  Murkle, in its
more recent forms, was an investigation of multi-threading issues
and an entertaining chance to teach myself the area.  As far as the
DB is concerned, Murkle is a proof-of-concept for the lockless DB
concept, as well as an implementation base for various OO ideas I
want to play with and how to represent and manipulate them in the
DB.

&gt; This would change the "databases/memory management" division above
&gt; into two divisions - database usage, memory management.

For many cases, especially giving the cacheing and predictive
algorithms that many DB's implement, the distinction between Db and
memory is rather artificial.  

Consider the case where your DB cache is as large or larger than
your DB...IS there really any distinction any more at all, or merely
a lot of extra overhead and processing for something that is not
needed...

-- 
J C Lawrence                                 Home: claw#kanga,nu
----------(*)                              Other: coder#kanga,nu
--=| A man is as sane as he is dangerous to his environment |=--


_______________________________________________
MUD-Dev maillist  -  MUD-Dev#kanga,nu
<A  HREF="http://www.kanga.nu/lists/listinfo/mud-dev">http://www.kanga.nu/lists/listinfo/mud-dev</A>

</PRE>

<!--X-Body-of-Message-End-->
<!--X-MsgBody-End-->
<!--X-Follow-Ups-->
<HR>
<!--X-Follow-Ups-End-->
<!--X-References-->
<UL><LI><STRONG>References</STRONG>:
<UL>
<LI><STRONG><A NAME="00096" HREF="msg00096.html">[MUD-Dev] Databases (was Re: Commercial-use Restrictions on Code Bases)</A></STRONG>
<UL><LI><EM>From:</EM> Charles Hughes &lt;charles.hughes#bigfoot,com&gt;</LI></UL></LI>
</UL></LI></UL>
<!--X-References-End-->
<!--X-BotPNI-->
<UL>
<LI>Prev by Date:
<STRONG><A HREF="msg00241.html">Re: [MUD-Dev] Question about multithreaded servers</A></STRONG>
</LI>
<LI>Next by Date:
<STRONG><A HREF="msg00243.html">Re: [MUD-Dev] Question about multithreaded servers</A></STRONG>
</LI>
<LI>Prev by thread:
<STRONG><A HREF="msg00096.html">[MUD-Dev] Databases (was Re: Commercial-use Restrictions on Code Bases)</A></STRONG>
</LI>
<LI>Next by thread:
<STRONG><A HREF="msg00099.html">Re: [MUD-Dev] Databases (was Re: Commercial-use Restrictions on Code Bases)</A></STRONG>
</LI>
<LI>Index(es):
<UL>
<LI><A HREF="index.html#00242"><STRONG>Date</STRONG></A></LI>
<LI><A HREF="thread.html#00242"><STRONG>Thread</STRONG></A></LI>
</UL>
</LI>
</UL>

<!--X-BotPNI-End-->
<!--X-User-Footer-->
<!--X-User-Footer-End-->
<ul><li>Thread context:
<BLOCKQUOTE><UL>
<LI><STRONG>Re: [MUD-Dev] Re: Databases</STRONG>, <EM>(continued)</EM>
<ul compact>
<ul compact>
<ul compact>
<ul compact>
<LI><strong><A NAME="00113" HREF="msg00113.html">Re: [MUD-Dev] Re: Databases</A></strong>, 
Dream Weaver at home <a href="mailto:windminstrel#home,net">windminstrel#home,net</a>, Tue 18 Jan 2000, 02:18 GMT
</LI>
<LI><strong><A NAME="00115" HREF="msg00115.html">Re: [MUD-Dev] Re: Databases</A></strong>, 
Kevin Littlejohn <a href="mailto:darius#connect,com.au">darius#connect,com.au</a>, Tue 18 Jan 2000, 07:01 GMT
<UL>
<LI><strong><A NAME="00245" HREF="msg00245.html">Re: [MUD-Dev] Re: Databases</A></strong>, 
J C Lawrence <a href="mailto:claw#kanga,nu">claw#kanga,nu</a>, Sun 30 Jan 2000, 21:45 GMT
</LI>
</UL>
</LI>
</ul>
</ul>
</ul>
</ul>
</LI>
<LI><strong><A NAME="00096" HREF="msg00096.html">[MUD-Dev] Databases (was Re: Commercial-use Restrictions on Code Bases)</A></strong>, 
Charles Hughes <a href="mailto:charles.hughes#bigfoot,com">charles.hughes#bigfoot,com</a>, Sun 16 Jan 2000, 01:56 GMT
<UL>
<LI><strong><A NAME="00242" HREF="msg00242.html">Re: [MUD-Dev] Databases (was Re: Commercial-use Restrictions on Code Bases)</A></strong>, 
J C Lawrence <a href="mailto:claw#kanga,nu">claw#kanga,nu</a>, Sun 30 Jan 2000, 21:21 GMT
</LI>
</UL>
<UL>
<li>&lt;Possible follow-up(s)&gt;<br>
<LI><strong><A NAME="00099" HREF="msg00099.html">Re: [MUD-Dev] Databases (was Re: Commercial-use Restrictions on Code Bases)</A></strong>, 
cg <a href="mailto:cg#ami-cg,GraySage.Edmonton.AB.CA">cg#ami-cg,GraySage.Edmonton.AB.CA</a>, Sun 16 Jan 2000, 18:59 GMT
</LI>
<LI><strong><A NAME="00106" HREF="msg00106.html">Re: [MUD-Dev] Databases (was Re: Commercial-use Restrictions on Code Bases)</A></strong>, 
Jon A. Lambert <a href="mailto:jlsysinc#ix,netcom.com">jlsysinc#ix,netcom.com</a>, Mon 17 Jan 2000, 19:52 GMT
</LI>
<LI><strong><A NAME="00109" HREF="msg00109.html">Re: [MUD-Dev] Databases (was Re: Commercial-use Restrictions on Code Bases)</A></strong>, 
Jon A. Lambert <a href="mailto:jlsysinc#ix,netcom.com">jlsysinc#ix,netcom.com</a>, Mon 17 Jan 2000, 22:02 GMT
</LI>
</UL>
</LI>
<LI><strong><A NAME="00089" HREF="msg00089.html">[MUD-Dev] Re: Commercial-use Restrictions on Code Bases (was: help me find 100% fre (fwd)</A></strong>, 
J C Lawrence <a href="mailto:claw#kanga,nu">claw#kanga,nu</a>, Sat 15 Jan 2000, 04:29 GMT
</LI>
</UL></BLOCKQUOTE>

</ul>
<hr>
<center>
[&nbsp;<a href="../">Other Periods</a>
&nbsp;|&nbsp;<a href="../../">Other mailing lists</a>
&nbsp;|&nbsp;<a href="/search.php3">Search</a>
&nbsp;]
</center>
<hr>
</body>
</html>