Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 16 May 2007 15:48:33 -0700 (PDT)
From:      youshi10@u.washington.edu
To:        freebsd-hackers@freebsd.org
Subject:   Re: SoC
Message-ID:  <Pine.LNX.4.43.0705161548330.4671@hymn02.u.washington.edu>
In-Reply-To: <20070516224305.GA50051@keira.kiwi-computer.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, 16 May 2007, Rick C. Petty wrote:

> On Wed, May 16, 2007 at 01:41:27PM -0700, youshi10@u.washington.edu wrote:
>>
>> Ok, fair enough. But there's a lot of overhead involved with Java with
>> their completely OOP view on programming.
>
> Agreed.
>
>> Also, although I know that many database solutions companies (in particular
>> Oracle and IBM), do like Java, it's not used in many other regions of the
>> market from what I've seen (Apple, Intel, M$, many other companies that
>> have openings in my school's resume databases). Most want C++, C#, and
>> VB.NET (ew)... and maybe Javascript with AJAX support.
>
> From what I've seen, after filtering out VB and C#, the next top is Java.
>
> I completely agree with you about "ew"..  not a big fan of C-flat or VB.
> =)
>
>> PS If you hated BDB and loved SQL, please note that some SQL engines use
>> BDB for a database backend instead of MyISAM, INNODB, etc.
>
> I was aware that MySQL has a lot of backends, but most hosting sites that
> give you mysql don't give you backend options-- it's MyISAM or die.  :-/
>
> Anyway, good luck with the BDB.  Have you thought about looking at
> dbopen(3) or dbm(3)?  I'm sure you'll get more FreeBSD supporters if you
> use something already shipping with the stock system.
>
> -- Rick C. Petty

It (BDB 1.8.5) is already in the system under:

/usr/src/lib/libc/db :)

hash(3) and btree(3) have more details in manpage format.

I'm just using parts of the MySQL server for research purposes. Thankfully the BDB dump code can be separated from the rest of the code and built modularly =).

-Garrett




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.LNX.4.43.0705161548330.4671>