X-Original-To: pgsql-admin-postgresql.org@postgresql.org Received: from localhost (wm.hub.org [200.46.204.128]) by postgresql.org (Postfix) with ESMTP id C625E9FB275 for ; Sun, 6 Aug 2006 23:28:23 -0300 (ADT) Received: from postgresql.org ([200.46.204.71]) by localhost (mx1.hub.org [200.46.204.128]) (amavisd-new, port 10024) with ESMTP id 83602-08 for ; Mon, 7 Aug 2006 02:28:21 +0000 (UTC) X-Greylist: from auto-whitelisted by SQLgrey- Received: from news.hub.org (news.hub.org [200.46.204.72]) by postgresql.org (Postfix) with ESMTP id 96E0A9FB26F for ; Sun, 6 Aug 2006 23:28:21 -0300 (ADT) Received: from news.hub.org (news.hub.org [200.46.204.72]) by news.hub.org (8.13.1/8.13.1) with ESMTP id k772SCe6046360 for ; Sun, 6 Aug 2006 23:28:12 -0300 (ADT) (envelope-from news@news.hub.org) Received: (from news@localhost) by news.hub.org (8.13.1/8.13.1/Submit) id k7723FBP028750 for pgsql-admin@postgresql.org; Sun, 6 Aug 2006 23:03:15 -0300 (ADT) (envelope-from news) From: Christopher Browne X-Newsgroups: pgsql.admin Subject: Re: running PostGres without installing it Date: Sun, 06 Aug 2006 21:47:39 -0400 Organization: cbbrowne Computing Inc Lines: 26 Message-ID: <8764h5wc3o.fsf@wolfe.cbbrowne.com> References: <20060806040747.99775.qmail@web32509.mail.mud.yahoo.com> <1154891491.3403.11.camel@workstation01.barsandtone.com> <1154912482.3403.23.camel@workstation01.barsandtone.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Complaints-To: usenet@news.hub.org X-message-flag: Outlook is rather hackable, isn't it? X-Home-Page: http://www.cbbrowne.com/info/ X-Affero: http://svcs.affero.net/rm.php?r=cbbrowne User-Agent: Gnus/5.1007 (Gnus v5.10.7) XEmacs/21.4.19 (linux) Cancel-Lock: sha1:q71zIwHq/AjXd8bXK0+15h6j0Y0= To: pgsql-admin@postgresql.org X-Virus-Scanned: Maia Mailguard 1.0.1 X-Spam-Status: No, hits=1.273 tagged_above=0 required=5 tests=INFO_TLD X-Spam-Level: * X-Archive-Number: 200608/62 X-Sequence-Number: 22606 amadeus0@cox.net (Amadeus Zilfinski) wrote: > My only real issue with PostgresQL is that it is a client/server > database, that is not embeddable. If it was embeddable then I could > use it with no issue, and would in fact rather use it. I recall some > people are working on that, but don't have any links. You might want > to try www.postgresql.org and see if they any info on there. No, there is *not* an a set of people working on "making PostgresQL embeddable"; it has been talked about, but never taken particularly seriously. There's a way to do *a sort of embedding*, but one that specifically ignores the notion of doing this in an in-process manner. You could hide a PostgresQL instance, using a variant port, generally making it pretty hidden away. Initializing, starting, and stopping it could be hidden inside the application. But in no way would this be an embedding as is normally understood, where all that's needful is to include a library and open the right directory. -- select 'cbbrowne' || '@' || 'gmail.com'; http://linuxdatabases.info/info/lisp.html "Bureaucracies interpret communication as damage and route around it" -- Jamie Zawinski