Java Mailing List Archive

http://www.junlu.com/

Google
Google
Mailing List
Home
Forum Home
JBoss - Java Application Server
Tomcat - JSP/Servlet container
Struts - A MVC web framework
iText - An open source PDF Java Library
JDOM - JDOM XML Parser
JSP - A mailing list about Java Server Pages specification and reference
J2EE - A mailing list for Java(tm) 2 Platform, Enterprise Edition
J2EE Pattern - An interest list for Sun Java Center J2EE Pattern Catalog
Servlet - A mailing list for discussion about Sun Microsystem's Java Servlet API Technology
Struts & Hibernate
Subjects
JSP editor plugin for eclipse ?
org apache jasper JasperException: Unable to compile class for JSP
Tomcat: Connection reset by peer: socket write error
Cannot retrieve definition for form bean null
Struts Tiles Tutorial (free Struts training)
Where do I download Tomcat 4 0 6?
Data Access Object (DAO) pattern, example DAO 's
Where to download Tomcat v 4 1 24 from?
Tomcat 5 0 16 Requested resource not available
Subject: Servlet : Session invalidate
Oracle Connection Pooling in 3 2 2
Servlet action is currently unavailable
Tomcat/Struts Unicode Encoding/Decoding problems
Subject: Running a Simple JMS Example
Tomcat and webapplication specific java library path
Mapping in workers2 properties
org apache jasper JasperException
problem with html:text bean throwing exception
Cannot find message resources under key org apache struts action
   MESSAGE
Cannot find message resources under key org apache struts action MESSAGE
invalid direct reference problem with solution
Tool for jsp debug Try Sysdeo Eclipse Plugin
Tomcat 5 Cannot load JDBC driver class 'null ' SQL state: null
weblogic ejbc
java properties file
Jboss 3 2 3 Coyote Can 't re
Tomcat 5, Apache2 and mod jk2 integration problem
JBoss example problem new to J2EE
Value attribute of <html:checkbox
url string for connecting jboss to oracle
javax servlet ServletException: BeanUtils populate
5 0 18: Windows XP Pro vs Windows 2000
HTTP Status 404 The requested resource is not available
 
Concept for modeling hierarchical data

Concept for modeling hierarchical data

2005-12-19       - By Taylor, Kevin

 Back
Reply:     1     2     3     4     5     6     7     8  

If you want an OO db that is very lightweight, try: http://www.prevayler.org.

> Kevin Taylor
>
> -- --Original Message-- --
> From: A mailing list for Java(tm) 2 Platform, Enterprise Edition [SMTP:J2EE
-INTEREST@(protected)] On Behalf Of Florian Lindner
> Sent: Thursday, December 15, 2005 2:11 PM
> To:   J2EE-INTEREST@(protected)
> Subject:      Re: Concept for modeling hierarchical data
>
> Am Dienstag, 13. Dezember 2005 21:31 schrieb Dharmendra Sharan:
> > Hi Florian,
> >
> >    I haven't used Object Oriented databases as such, but have mostly come
> > across Relational Databases which seem to be the mainstream approach, and
> > works for most cases.
> >
> >    In case you feel there's a strong reason that the application's usage
> > profile would rely and "heavily" use the hierachical relationship, then
> > you'd need to check whether it makes more sense to store your Java objects
> > natively in an OO datbase as opposed to serializing them in XML and storing
> > them in an XML database and work in that manner. Here are some vendor names
> > for the same:
> >
> >       a. Object Oriented data model
> >               - Excelon/Object Design (optimized for OO storage/rerieval)
>
> This DB is WAY to expensive. My projekt in non-commercial/non-profit so I must
> rely on freeware/OSS software. Same of Tamino.
>
> >
> >       b. XML based data model
> >               - Tamino (optimized for XML storage/retrieval)
> >               - Xindice (optimized for XML storage/retrieval)
>
> Xindice is optimized for storing a large number of smaller XML documents.
> AFAIK these document itself are not organized hierarchily. Please correct if
> I am wrong.
>
> >               - Excelon/Object Design
> >
> >       c. Relational data model (optimized for Relational storage/retrieval)
> >               - Oracle
> >               - Sybase
> >               - SQL Server
> >               - MySQL (opensource!)
>
> That will probably be the way to go (at least at the beginning.)
>
> >               - DB2
>
> Thanks for comment,
>
> Florian
>
> ===========================================================================
> To unsubscribe, send email to listserv@(protected) and include in the body
> of the message "signoff J2EE-INTEREST".  For general help, send email to
> listserv@(protected) and include in the body of the message "help".

===========================================================================
To unsubscribe, send email to listserv@(protected) and include in the body
of the message "signoff J2EE-INTEREST".  For general help, send email to
listserv@(protected) and include in the body of the message "help".


<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<TITLE>RE: Concept for modeling hierarchical data</TITLE>
</HEAD>
<BODY>
<!-- Converted from text/rtf format -->

<P><SPAN LANG="en-us"><FONT COLOR="#0000FF" SIZE=2 FACE="Arial">If you want an
OO db that is very lightweight, try: <A HREF="http://www.prevayler.org">http:/
/www.prevayler.org</A>.</FONT></SPAN>
</P>

<P><SPAN LANG="en-us"><FONT SIZE=2 FACE="Tahoma">Kevin Taylor</FONT></SPAN>
</P>
<UL>
<P><SPAN LANG="en-us"><FONT SIZE=1 FACE="Arial">-- --Original Message-- --<
/FONT></SPAN>

<BR><SPAN LANG="en-us"><B><FONT SIZE=1 FACE="Arial">From:&nbsp;&nbsp;</FONT></B
> <FONT SIZE=1 FACE="Arial">A mailing list for Java(tm) 2 Platform, Enterprise
Edition [SMTP:J2EE-INTEREST@(protected)]</FONT><B> <FONT SIZE=1 FACE="Arial"
>On Behalf Of</FONT></B><FONT SIZE=1 FACE="Arial"> Florian Lindner</FONT></SPAN>
</P>

<P><SPAN LANG="en-us"><B><FONT SIZE=1 FACE="Arial">Sent:&nbsp;&nbsp;</FONT></B>
<FONT SIZE=1 FACE="Arial">Thursday, December 15, 2005 2:11 PM</FONT></SPAN>

<BR><SPAN LANG="en-us"><B><FONT SIZE=1 FACE="Arial">To:&nbsp;&nbsp;&nbsp;&nbsp;
</FONT></B> <FONT SIZE=1 FACE="Arial">J2EE-INTEREST@(protected)</FONT></SPAN>

<BR><SPAN LANG="en-us"><B><FONT SIZE=1 FACE="Arial">Subject:&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;</FONT></B> <FONT SIZE=1 FACE="Arial">Re: Concept for
modeling hierarchical data</FONT></SPAN>
</P>

<P><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">Am Dienstag, 13. Dezember 2005
21:31 schrieb Dharmendra Sharan:</FONT></SPAN>

<BR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">&gt; Hi Florian,</FONT></SPAN>

<BR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">&gt;</FONT></SPAN>

<BR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">&gt;&nbsp;&nbsp;&nbsp; I haven
't used Object Oriented databases as such, but have mostly come</FONT></SPAN>

<BR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">&gt; across Relational
Databases which seem to be the mainstream approach, and</FONT></SPAN>

<BR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">&gt; works for most cases.<
/FONT></SPAN>

<BR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">&gt;</FONT></SPAN>

<BR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">&gt;&nbsp;&nbsp;&nbsp; In case
you feel there's a strong reason that the application's usage</FONT></SPAN>

<BR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">&gt; profile would rely and
&quot;heavily&quot; use the hierachical relationship, then</FONT></SPAN>

<BR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">&gt; you'd need to check
whether it makes more sense to store your Java objects</FONT></SPAN>

<BR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">&gt; natively in an OO datbase
as opposed to serializing them in XML and storing</FONT></SPAN>

<BR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">&gt; them in an XML database
and work in that manner. Here are some vendor names</FONT></SPAN>

<BR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">&gt; for the same:</FONT><
/SPAN>

<BR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">&gt;</FONT></SPAN>

<BR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">&gt;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp; a. Object Oriented data model</FONT></SPAN>

<BR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">&gt;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; - Excelon/Object
Design (optimized for OO storage/rerieval)</FONT></SPAN>
</P>

<P><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">This DB is WAY to expensive. My
projekt in non-commercial/non-profit so I must</FONT></SPAN>

<BR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">rely on freeware/OSS software.
Same of Tamino.</FONT></SPAN>
</P>

<P><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">&gt;</FONT></SPAN>

<BR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">&gt;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp; b. XML based data model</FONT></SPAN>

<BR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">&gt;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; - Tamino (optimized
for XML storage/retrieval)</FONT></SPAN>

<BR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">&gt;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; - Xindice
(optimized for XML storage/retrieval)</FONT></SPAN>
</P>

<P><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">Xindice is optimized for
storing a large number of smaller XML documents.</FONT></SPAN>

<BR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">AFAIK these document itself
are not organized hierarchily. Please correct if</FONT></SPAN>

<BR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">I am wrong.</FONT></SPAN>
</P>

<P><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">&gt;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; - Excelon/Object
Design</FONT></SPAN>

<BR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">&gt;</FONT></SPAN>

<BR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">&gt;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp; c. Relational data model (optimized for Relational storage
/retrieval)</FONT></SPAN>

<BR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">&gt;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; - Oracle</FONT><
/SPAN>

<BR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">&gt;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; - Sybase</FONT><
/SPAN>

<BR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">&gt;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; - SQL Server</FONT>
</SPAN>

<BR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">&gt;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; - MySQL (opensource
!)</FONT></SPAN>
</P>

<P><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">That will probably be the way
to go (at least at the beginning.)</FONT></SPAN>
</P>

<P><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">&gt;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; - DB2</FONT></SPAN>
</P>

<P><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">Thanks for comment,</FONT><
/SPAN>
</P>

<P><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">Florian</FONT></SPAN>
</P>

<P><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">===============================
============================================</FONT></SPAN>

<BR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">To unsubscribe, send email to
listserv@(protected) and include in the body</FONT></SPAN>

<BR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">of the message &quot;signoff
J2EE-INTEREST&quot;.&nbsp; For general help, send email to</FONT></SPAN>

<BR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">listserv@(protected) and
include in the body of the message &quot;help&quot;.</FONT></SPAN>
</P>
</UL>
</BODY>
</HTML>
===========================================================================
To unsubscribe, send email to listserv@(protected) and include in the body
of the message "signoff J2EE-INTEREST".  For general help, send email to
listserv@(protected) and include in the body of the message "help".
<p>

©2008 junlu.com - Jax Systems, LLC, U.S.A.