[Kde-pim] Akonadi datamodel questions

Robert Zwerus arzie at dds.nl
Thu May 24 10:42:20 BST 2007


On Thursday 24 May 2007, Volker Krause wrote:
> > Maybe a maildir-like system, where each item would have its own file in
> > the filesystem. It would involve a lot of work creating it, but since a
> > lot of mail servers use it, it might have advantages ;-).
>
> Right, this is a very important case for the actual content data. But while
> the content data is certainly the largest part, it's only one out out of
> many different fields we currently store in the database, most of which we
> don't want to store directly in the filesystem I guess.
>
> So, what we might want to do is: Full abstraction for storing the actual
> content data and QSQL-level abstraction for everything else. This would be
> a compromise between flexibility and the amount of work needed.

True. However, I'm not completely sure how the existing mail servers do it. I 
suppose they create index files for all the different fields in order to 
speed everything up.

Whether these indexes are stored in small index-files on the filesystem or in 
an SQL database doesn't make much of a difference, so your proposal sounds 
okay to me.
-- 
A Dieu,
 Robert Zwerus - WWW: http://zwering.adsl.utwente.nl
 ICQ UIN: 3943443 - MSNM: robert_zwerus at hotmail.com
_______________________________________________
kde-pim mailing list
kde-pim at kde.org
https://mail.kde.org/mailman/listinfo/kde-pim
kde-pim home page at http://pim.kde.org/



More information about the kde-pim mailing list