[ Marko Medojević @ 19.04.2009. 14:13 ] @
Ćao!

Koje skladište je najbolje koristiti što se tiče performansi kod desktop aplikacija? Apliakcija je na primer program za katalogizaciju diskova(tipa WhereIsIt) i u bazi bi čuvala podatke o diskovima, albumima... Slična tema je već načeta na ovom forumu gde je utvrđeno da je SQL server neuporedivo brži od XML-a. Naravno, za desktop aplikacije su nepogodni sql serveri(MSSQL, MySQL...) tako da je u igri MS Access! Da li i za Access isto važi da je brži od XML-a?
[ Radovan__III @ 19.04.2009. 14:31 ] @
XML je naravno najsporije resenje . MS Access je ok mada postoji i mnogo drugih resenja kao sto je npr http://www.sqlite.org/
[ Marko Medojević @ 19.04.2009. 16:11 ] @
Šta je bolje rešenje, Acces ili Sqlite?
Nešto sam googlao ali sam nailazio samo na poređenje tipa MySQL/PostgreSQL vs Sqlite što je irelevantno u mom slučaju, jer mene interesuje samo za desktop aplikacije gde neće biti potreban server za instalaciju!
[ bjevta @ 19.04.2009. 18:27 ] @
preporučio bih MSSQL Compact edition.
[ bjevta @ 19.04.2009. 18:33 ] @
teza da je XML mnogo sporiji od raznih RDMS-ova stoji samo u slučaju da podataka ima "dosta". naime, ako svi podaci mogu da se spakuju u dataset (XML format), koji se snima u file system i u celosti učitava u memoriju, onda se sve operacije rade u memoriji - brže a, ni jednostavnije rešenje ne postoji.

međutim, ako obim podataka prevazilazi kapacitet DataSet-a, mora se razmotriti upotreba nekog RDBMS-a.

za aplikaciju tipa katalogizacije filmova/muzike i sl. DataSet bi mogao da bude odlično rešenje.