From owner-freebsd-hackers@FreeBSD.ORG Wed May 16 22:48:34 2007 Return-Path: X-Original-To: freebsd-hackers@freebsd.org Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id A0A2216A406 for ; Wed, 16 May 2007 22:48:34 +0000 (UTC) (envelope-from youshi10@u.washington.edu) Received: from mxout1.cac.washington.edu (mxout1.cac.washington.edu [140.142.32.134]) by mx1.freebsd.org (Postfix) with ESMTP id 7CD7C13C468 for ; Wed, 16 May 2007 22:48:34 +0000 (UTC) (envelope-from youshi10@u.washington.edu) Received: from hymn02.u.washington.edu (hymn02.u.washington.edu [140.142.13.239]) by mxout1.cac.washington.edu (8.13.7+UW06.06/8.13.7+UW07.03) with ESMTP id l4GMmXTL004758 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Wed, 16 May 2007 15:48:34 -0700 Received: from localhost (localhost [127.0.0.1]) by hymn02.u.washington.edu (8.13.7+UW06.06/8.13.7+UW07.03) with ESMTP id l4GMmX8W022315 for ; Wed, 16 May 2007 15:48:33 -0700 X-Auth-Received: from [192.55.52.1] by hymn02.u.washington.edu via HTTP; Wed, 16 May 2007 15:48:33 PDT Date: Wed, 16 May 2007 15:48:33 -0700 (PDT) From: youshi10@u.washington.edu To: freebsd-hackers@freebsd.org In-Reply-To: <20070516224305.GA50051@keira.kiwi-computer.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-PMX-Version: 5.3.1.294258, Antispam-Engine: 2.5.1.298604, Antispam-Data: 2007.5.16.153338 X-Uwash-Spam: Gauge=IIIIIII, Probability=7%, Report='NO_REAL_NAME 0, __CT 0, __CT_TEXT_PLAIN 0, __HAS_MSGID 0, __MIME_TEXT_ONLY 0, __MIME_VERSION 0, __SANE_MSGID 0, __STOCK_PHRASE_6 0' Subject: Re: SoC X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 May 2007 22:48:34 -0000 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