[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[no subject]



So it really comes down to using the right tool for the job - and hoping
that there are more projects that will resist the "wanna's", or there will
be in the future just one type of database - slow, ugly, and expensive.  If
you don't know what I am talking about, then look at Sun's crappy half-assed
attempt at an IDE (bigger and slower than MS's Visual Studio - even on a
dual processor box) or how some Linux distros have now turned into Windows
wanna-be bloat-ware with every unix server turned on for the world to
exploit.  Compare that to really tight operations like OpenBSD, Slackware,
Debian, etc ... that don't give a damm about wanna's but are focused on 1
thing and doing that 1 thing better than everyone else with no apologies to
the wanna's of the world.

Greg

> -----Original Message-----
&gt; From: ale-bounces at ale.org [<a  rel="nofollow" href="mailto:ale-bounces";>mailto:ale-bounces</a> at ale.org]On Behalf Of Greg
&gt; Sabino Mullane
&gt; Sent: Tuesday, June 15, 2004 7:48 PM
&gt; To: ale at ale.org
&gt; Subject: Re: [ale] MySQL training?
&gt;
&gt;
&gt;
&gt; -----BEGIN PGP SIGNED MESSAGE-----
&gt; Hash: SHA1
&gt;
&gt;
&gt; &gt; And, to be honest, most of the stuff we need doesn't especially need
&gt; &gt; the likes of triggers, views, etc... and besides, I'm not too much of
&gt; &gt; a fan of such things since my impression has been that the performance
&gt; &gt; gains that they bring often come at the expensive of transparency and
&gt; &gt; ease of deployment/porting/etc.  It may be ignorance on my part but I
&gt; &gt; have a feeling that a lot of the pro-postgres/anti-mysql sentiment
&gt; &gt; stems from a lack of understanding of mysql's new features (particularly
&gt; &gt; in non-myisam databases) and from a general snobbishness about these
&gt; &gt; things (which is the same snobbishness as tends to scorn PHP,
&gt; etc.) .. :)
&gt;
&gt; What happens when you grow and start to need some of those (I would argue
&gt; basic) features such as views and triggers? One of the major complaints
&gt; about MySQL is that they don't follow recognized standards and make a lot
&gt; of their own proprietary extensions to their products. Disliking that and
&gt; the lack of features is not snobbery, it's expecting a product calling
&gt; itself a RDBMS to act like a RDBMS.
&gt;
&gt; You should also realize that MySQL is now only &quot;free&quot; for certain defined
&gt; circumstances. It is run by a single company, which (naturally) wants to
&gt; make money. As opposed to PostgreSQL, which is still (and should
&gt; always be)
&gt; a completely volunteer effort, BSD-licensed and open-source.
&gt;
&gt; &gt; At any rate, in my environment I would say that MySQL was a
&gt; pretty decent
&gt; &gt; fit: there're more people here who understand it, and there's a greater
&gt; &gt; potential base of people to come and hack away on it.
&gt;
&gt; &gt; I'm not in any way trying to incite any argument here; just noting that
&gt; &gt; mysql is generally fine for the tasks I'm working on.. and I think it's
&gt; &gt; generally better from a development standpoint to work with
&gt; something you
&gt; &gt; broadly understand rather than learning something else because it's
&gt; &gt; &quot;better&quot;.
&gt;
&gt; Kind of like Windows and Linux, huh? &lt;grin&gt;
&gt;
&gt; - --
&gt; Greg Sabino Mullane greg at turnstep.com
&gt; PGP Key: 0x14964AC8 200406151947
&gt;
&gt; -----BEGIN PGP SIGNATURE-----
&gt;
&gt; iD8DBQFAz4rrvJuQZxSWSsgRAjaZAJwOhc10rKfDZPpBM2Z/fyS2lOMzywCeLIfj
&gt; V0KBL937108PGxpxVGsolKE=
&gt; =CPdj
&gt; -----END PGP SIGNATURE-----
&gt;
&gt;
&gt;
&gt; _______________________________________________
&gt; Ale mailing list
&gt; Ale at ale.org
&gt; <a  rel="nofollow" href="http://www.ale.org/mailman/listinfo/ale";>http://www.ale.org/mailman/listinfo/ale</a>
&gt;


</pre>
<!--X-Body-of-Message-End-->
<!--X-MsgBody-End-->
<!--X-Follow-Ups-->
<hr>
<ul><li><strong>Follow-Ups</strong>:
<ul>
<li><strong><a name="00337" href="msg00337.html">[ale] MySQL training?</a></strong>
<ul><li><em>From:</em> cfowler at outpostsentinel.com (Christopher Fowler)</li></ul></li>
</ul></li></ul>
<!--X-Follow-Ups-End-->
<!--X-References-->
<ul><li><strong>References</strong>:
<ul>
<li><strong><a name="00328" href="msg00328.html">[ale] MySQL training?</a></strong>
<ul><li><em>From:</em> greg at turnstep.com (Greg Sabino Mullane)</li></ul></li>
</ul></li></ul>
<!--X-References-End-->
<!--X-BotPNI-->
<ul>
<li>Prev by Date:
<strong><a href="msg00334.html">[ale] Perl Regexe questions</a></strong>
</li>
<li>Next by Date:
<strong><a href="msg00337.html">[ale] MySQL training?</a></strong>
</li>
<li>Previous by thread:
<strong><a href="msg00328.html">[ale] MySQL training?</a></strong>
</li>
<li>Next by thread:
<strong><a href="msg00337.html">[ale] MySQL training?</a></strong>
</li>
<li>Index(es):
<ul>
<li><a href="maillist.html#00336"><strong>Date</strong></a></li>
<li><a href="threads.html#00336"><strong>Thread</strong></a></li>
</ul>
</li>
</ul>

<!--X-BotPNI-End-->
<!--X-User-Footer-->
<!--X-User-Footer-End-->
</body>
</html>