canasia.org

 
  • Narrow screen resolution
  • Wide screen resolution
  • Increase font size
  • Decrease font size
  • Default font size
  • default color
  • dark color
  • red color
Forums
Welcome, Guest
Please Login or Register.    Lost Password?
delphi xml based database XML Database vs XML Data + RDBMS (1 viewing) (1) Guests
Go to bottom Post Reply Favoured: 0
TOPIC: delphi xml based database XML Database vs XML Data + RDBMS
#13368
Peter (Visitor)
Click here to see the profile of this user
Birthdate:
delphi xml based database XML Database vs XML Data + RDBMS  
Hello.   I would like to build an application which is used to store a lot of hierarchical data, which has a constantly changing data structure, and in which the same piece of data might be simultaneously accessed or modified by more than one user.  Obviously, _xml_ is well-suited to representing hierarchical data, and _xml_ schemas are well suited to dynamic data structures.  However, the _xml_ tools provided with D6E allow for basically a flatfile data_base_, and it isn't clear to me whether or not it is a true data_base_ management system that could handle large quantities of data and multi-threaded reads/writes. So what I am trying to decide is whether or not to use Delph6Ent with just its existing _xml_ tools, to employ some kind of third party _xml_ data_base_, or to use _xml_ in conjunction with an RDBMS like Inter_base_ (Firebird), in which case I would use the RDBMS to keep track of all of the _xml_ files.  Any suggestions on this? As an alternative (perhaps this is considered heresy on this newsgroup), I am considering the use of Python along with an _xml_ data_base_ such as either eXact or Xindice (both open source).  Does anyone know if eXact or Xindice can be used with D6E?  Is there a Delphi API for either of those _xml_ data_base_ systems? I would greatly appreciate any insights or recommendations anyone could provide?  I am also interested in any experiences related to what I am trying to do. Thank you, Peter
 
Report to moderator   Logged Logged  
  The administrator has disabled public write access.
#13369
Grahame Grieve (Visitor)
Click here to see the profile of this user
Birthdate:
delphi xml based database XML Database vs XML Data + RDBMS  
Hello.   I would like to build an application which is used to store a lot of hierarchical data, which has a constantly changing data structure, and in which the same piece of data might be simultaneously accessed or modified by more than one user.  Obviously, _xml_ is well-suited to representing hierarchical data, and _xml_ schemas are well suited to dynamic data structures.  However, the _xml_ tools provided with D6E allow for basically a flatfile data_base_, and it isn't clear to me whether or not it is a true data_base_ management system that could handle large quantities of data and multi-threaded reads/writes. So what I am trying to decide is whether or not to use Delph6Ent with just its existing _xml_ tools, to employ some kind of third party _xml_ data_base_, or to use _xml_ in conjunction with an RDBMS like Inter_base_ (Firebird), in which case I would use the RDBMS to keep track of all of the _xml_ files.  Any suggestions on this? As an alternative (perhaps this is considered heresy on this newsgroup), I am considering the use of Python along with an _xml_ data_base_ such as either eXact or Xindice (both open source).  Does anyone know if eXact or Xindice can be used with D6E?  Is there a Delphi API for either of those _xml_ data_base_ systems? I would greatly appreciate any insights or recommendations anyone could provide?  I am also interested in any experiences related to what I am trying to do. Thank you, Peter
 
Report to moderator   Logged Logged  
  The administrator has disabled public write access.
#13370
Peter (Visitor)
Click here to see the profile of this user
Birthdate:
delphi xml based database XML Database vs XML Data + RDBMS  
can be used with D6E?  Is there a Delphi API for either of those _xml_ data_base_ systems? I would greatly appreciate any insights or recommendations anyone could provide?  I am also interested in any experiences related to what I am trying to do. Thank you, Peter
 
Report to moderator   Logged Logged  
  The administrator has disabled public write access.
#13371
Grahame Grieve (Visitor)
Click here to see the profile of this user
Birthdate:
delphi xml based database XML Database vs XML Data + RDBMS  
When you endorse DOM-_base_d access to the heirarchical data, are you suggesting something different than the Delphi _xml_ components that ship with D6E?  If so, what do you recommend? err, I'm not sure. I presumed you meant _xml_ _base_d client dataset stuff with the mapper. To me that didn't meet your goals which seem quite similar to mine - a set of quite discrete records that are highly (and flexibly) structured, along with a set of advanced (and flexible) search requirements that fall outside what can easily be achieved using SQL (for instance, I need to do search by NYSIIS instead of soundex and also use Jaro-Winkler for improving search - though I'm not sure what that means) I'm using a combination of ms_xml_ and open_xml_ and I will also use the SAX package, along with my standard sql _base_d data access (ODBCExpress, since it never fails) There's lot's of ways to do this - maybe the D6 components offer some help, but they seem to be very VB like to me - good if you want simple, but not good if you want to do it properly. I'm also evaluating tiopf for my data _layer_ Grahame
 
Report to moderator   Logged Logged  
  The administrator has disabled public write access.
#13372
Jeff Rafter (Visitor)
Click here to see the profile of this user
Birthdate:
delphi xml based database XML Database vs XML Data + RDBMS  

the _xml_ data_base_s certainly provide some of that functionality and are really useful where you want the data_base_ to store the _xml_ in some structured format to allow you to slice and dice it, and search across records using XPath
Agreed. Another good point to make is internal optimization. Your data should definitely influence you decision. If you are looking at large (e.g. 100K+) chunks of _xml_ then _xml_DBS may not be for you. Most are designed for small fragments of _xml_ <= 10K
 
Report to moderator   Logged Logged  
  The administrator has disabled public write access.
#13373
Peter (Visitor)
Click here to see the profile of this user
Birthdate:
delphi xml based database XML Database vs XML Data + RDBMS  
There's lot's of ways to do this - maybe the D6 components offer some help, but they seem to be very VB like to me - good if you want simple, but not good if you want to do it properly. I'm also evaluating tiopf for my data _layer_ Grahame toipf looks interesting, but I'm not sure I have the time to delve into such an approach. Thanks for your comments. -P
 
Report to moderator   Logged Logged  
  The administrator has disabled public write access.
Go to top Post Reply
Powered by FireBoardget the latest posts directly to your desktop
Advertisement

www.yoursite.com
canasia.org
Compare garmin nuvifone
Buy compare &read about the Garmin nuvifone. Guaranteed next working day delivery service available online in UK.

Pozycjonowanie stron internetowych Optimum Whey Protein - Credit Cards - Real Estate SEO - The Texas Kos
Art Gallery - Der Gipfel - English Jokes - Hotels Seefeld - second life - Art Gallery - Dekofiguren - World tourism - teksty piosenek - cool movies
¶mieszne filmy
¶mieszne filmy
www.kawe.pl
kalkulator kredytowy
Kredyty mieszkaniowe, hipoteczne
www.kredytmieszkani…
odtwarzacze MP3
odtwarzacze mp3
www.sirius.pl
Pozycjonowanie strony
Pozycjonowanie
www.truvati.pl
Darmowe gry
darmowe gry, gry
www.gry.freetravel.…
luis royo Kompozycje kwiatowe chorwacja wakacje biuro rachunkowe ³ód¼ mieszkania katowice