Return-Path: <oracle-l-bounce@freelists.org>
Delivered-To: 2-oracle-l@orafaq.com
Received: (qmail 869 invoked from network); 19 Sep 2007 05:58:30 -0500
Received: from freelists-180.iquest.net (HELO turing.freelists.org) (206.53.239.180)
  by 69.64.49.119 with SMTP; 19 Sep 2007 05:58:30 -0500
Received: from localhost (localhost [127.0.0.1])
 by turing.freelists.org (Avenir Technologies Mail Multiplex) with ESMTP id 3835975D83C;
 Wed, 19 Sep 2007 06:58:31 -0400 (EDT)
Received: from turing.freelists.org ([127.0.0.1])
 by localhost (turing.freelists.org [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id 05753-03; Wed, 19 Sep 2007 06:58:31 -0400 (EDT)
Received: from turing (localhost [127.0.0.1])
 by turing.freelists.org (Avenir Technologies Mail Multiplex) with ESMTP id 95A7675D80F;
 Wed, 19 Sep 2007 06:58:30 -0400 (EDT)
Received: with ECARTIS (v1.0.0; list oracle-l); Wed, 19 Sep 2007 06:12:58 -0400 (EDT)
Received: from localhost (localhost [127.0.0.1])
 by turing.freelists.org (Avenir Technologies Mail Multiplex) with ESMTP id 708AF75CFE8
 for <oracle-l@freelists.org>; Wed, 19 Sep 2007 06:12:58 -0400 (EDT)
Received: from turing.freelists.org ([127.0.0.1])
 by localhost (turing.freelists.org [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id 31697-09 for <oracle-l@freelists.org>;
 Wed, 19 Sep 2007 06:12:58 -0400 (EDT)
Received: from web58714.mail.re1.yahoo.com (web58714.mail.re1.yahoo.com [66.196.100.191])
 by turing.freelists.org (Avenir Technologies Mail Multiplex) with SMTP id 2F54975BA18
 for <oracle-l@freelists.org>; Wed, 19 Sep 2007 06:12:57 -0400 (EDT)
Received: (qmail 1906 invoked by uid 60001); 19 Sep 2007 10:12:57 -0000
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws;
  s=s1024; d=yahoo.com;
  h=X-YMail-OSG:Received:X-Mailer:Date:From:Subject:To:MIME-Version:Content-Type:Message-ID;
  b=iB9KNvUetDnYQdv1uvjw9PdoKMf3WGpUaC1pMJRvfql5Kq5PFVofXcT+hClWAYg31vFcUjaAxeeEtU5wpaoHu21oRBTkG/Wwazx75RTkcBY/yP30ANI3QvNetTwYapxyNg/o+ns17o0ByKaUINnqEdokOb1iWZdp8J7+41veXRA=;
X-YMail-OSG: gxdtJIkVM1mNxp3jwh_zoQ7tKLqogmvWipE9SRQV3bO.4T7TfcSyZzWw95DX7vBKPlh2ChHZ9EzZfuItWmC6CGj8qILRW_UcNsqIKFV5cYrs3Ir9lXxe6RLsV1Md
Received: from [216.252.111.174] by web58714.mail.re1.yahoo.com via HTTP; Wed, 19 Sep 2007 03:12:57 PDT
Date: Wed, 19 Sep 2007 03:12:57 -0700 (PDT)
From: Nigel Thomas <nigel_cl_thomas@yahoo.com>
Subject: Re: Object Oriented Databases
To: robertgfreeman@yahoo.com, regdba@yahoo.com,
  oracle-l <oracle-l@freelists.org>
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="0-162803966-1190196777=:456"
Message-ID: <326786.456.qm@web58714.mail.re1.yahoo.com>
X-archive-position: 1684
X-ecartis-version: Ecartis v1.0.0
Sender: oracle-l-bounce@freelists.org
Errors-to: oracle-l-bounce@freelists.org
X-original-sender: nigel_cl_thomas@yahoo.com
Precedence: normal
Reply-to: nigel_cl_thomas@yahoo.com
List-help: <mailto:ecartis@freelists.org?Subject=help>
List-unsubscribe: <oracle-l-request@freelists.org?Subject=unsubscribe>
List-software: Ecartis version 1.0.0
List-Id: oracle-l <oracle-l.freelists.org>
X-List-ID: oracle-l <oracle-l.freelists.org>
List-subscribe: <oracle-l-request@freelists.org?Subject=subscribe>
List-owner: <mailto:steve.adams@ixora.com.au>
List-post: <mailto:oracle-l@freelists.org>
List-archive: <http://www.freelists.org/archives/oracle-l>
X-list: oracle-l
X-Virus-Scanned: Debian amavisd-new at localhost.localdomain
--0-162803966-1190196777=:456
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: quoted-printable

-----Original Message----- =0AFrom: oracle-l-bounce@freelists.org =0A[mailt=
o:oracle-l-bounce@freelists.org]On Behalf Of Peter Barnett =0A=0A=0AWe are =
building a web application that will be =0Aaccessing a database cache for i=
ts queries. =0AEssentially, the system of record will be polled =0Aperiodic=
ally and any updates will be applied to the =0Acache database. One of the d=
evelopers is pushing for =0Aan Object Oriented Database. Since we would be =
=0Aquerying text data or xml I am not sure what it really =0Abuys us. =0A=
=0AHis leading candidate is Intersystem Cache Database. =0A...=0A----- Orig=
inal Message ---- =0AFrom: Robert Freeman <robertgfreeman@yahoo.com> =0ARob=
erts rule #110: =0A=0AWhen a developer comes recommending a "leading candid=
ate" database... =0Arun...run...run... =0A=0A----------------------------=
=0APeter =0A=0AIntersystems Cach=E9 has quite a good reputation, and I've c=
ome across it being used in the London Stock Exchange and a number of finan=
cial institutions (though I've never used it myself).=0A=0ARobert's reserva=
tions about OO databases are not entirely unfounded - though a more cogent =
argument against abandoning Oracle and/or adding any other technology (even=
 another RDBMS) is the cost and time taken to reskill developers and dbas. =
The question would have to be - is it worth it? Can you get the necessary s=
kills in house or on the open market when you need them?=0A=0AYou might lik=
e to take a look as well at Oracle (formerly Tangosol) Coherence  - see htt=
p://www.oracle.com/technology/products/coherence/index.html. It provides yo=
u with a wide range of distributed and hierarchical cache configurations/to=
pologies (clustered, replicated, partitioned) and to configure appropriate =
data load and eviction strategies (polling sounds like a particularly dubio=
us idea; think about lazy load, pre-load, time to live, update dependencies=
 etc). You can also combine Coherence with Toplink or Hibernate if you want=
 an O/R mapping layer included. Lots of information in the knowledge base.=
=0A=0AHTH=0A=0ARegards Nigel
--0-162803966-1190196777=:456
Content-Type: text/html; charset=iso-8859-1
Content-Transfer-Encoding: quoted-printable

<html><head><style type=3D"text/css"><!-- DIV {margin:0px;} --></style></he=
ad><body><div style=3D"font-family:times new roman, new york, times, serif;=
font-size:12pt"><DIV><EM>-----Original Message----- <BR>From: oracle-l-boun=
ce@freelists.org <BR>[mailto:oracle-l-bounce@freelists.org]On Behalf Of Pet=
er Barnett <BR><BR><BR>We are building a web application that will be <BR>a=
ccessing a database cache for its queries. <BR>Essentially, the system of r=
ecord will be polled <BR>periodically and any updates will be applied to th=
e <BR>cache database. One of the developers is pushing for <BR>an Object Or=
iented Database. Since we would be <BR>querying text data or xml I am not s=
ure what it really <BR>buys us. <BR><BR>His leading candidate is Intersyste=
m Cache Database. </EM></DIV>=0A<BLOCKQUOTE dir=3Dltr style=3D"MARGIN-RIGHT=
: 0px">=0A<DIV><EM>...<BR>----- Original Message ---- <BR>From: Robert Free=
man &lt;robertgfreeman@yahoo.com&gt; <BR>Roberts rule #110: <BR><BR>When a =
developer comes recommending a "leading candidate" database... <BR>run...ru=
n...run... <BR></EM></DIV></BLOCKQUOTE>=0A<DIV>----------------------------=
</DIV>=0A<DIV>Peter <BR><BR>Intersystems Cach=E9 has quite a good reputatio=
n, and I've come across it being used in the London Stock Exchange and a nu=
mber of financial institutions (though I've never used it myself).</DIV>=0A=
<DIV>&nbsp;</DIV>=0A<DIV>Robert's reservations about OO databases are not e=
ntirely unfounded - though&nbsp;a more cogent argument against abandoning O=
racle and/or adding&nbsp;any other technology (even another RDBMS) is the c=
ost and time taken to reskill developers and dbas. The question would have =
to be - is it worth it? Can you get the necessary skills in house or on the=
 open market when you need them?</DIV>=0A<DIV>&nbsp;</DIV>=0A<DIV>You might=
 like to take a look as well at Oracle (formerly Tangosol) Coherence&nbsp; =
- see <A href=3D"http://www.oracle.com/technology/products/coherence/index.=
html">http://www.oracle.com/technology/products/coherence/index.html</A>. I=
t provides you with a wide range of distributed and hierarchical cache&nbsp=
;configurations/topologies (clustered, replicated, partitioned)&nbsp;and&nb=
sp;to configure appropriate data load and eviction&nbsp;strategies (polling=
 sounds like a particularly dubious idea; think about lazy load, pre-load, =
time to live,&nbsp;update dependencies etc). You can also combine Coherence=
 with Toplink or Hibernate if you want an O/R mapping layer included. Lots =
of information in the knowledge base.</DIV>=0A<DIV>&nbsp;</DIV>=0A<DIV>HTH<=
/DIV>=0A<DIV>&nbsp;</DIV>=0A<DIV>Regards Nigel<BR><BR></DIV></div></body></=
html>
--0-162803966-1190196777=:456--
--
http://www.freelists.org/webpage/oracle-l


