Zimbra offers Open Source email server software and shared calendar for Linux and the Mac
Go Back   Zimbra :: Forums > Zimbra Collaboration Suite > Developers

Welcome to the Zimbra :: Forums!
Welcome, if you would like to post a comment please register. We also encourage you to explore all things Zimbra with our team and members of the community.

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1 (permalink)  
Old 07-25-2008, 12:38 PM
Active Member
 
Posts: 44
Default why not use ldap for users address books?

the main use of ldap in zimbra seems to be to store zimbra users/groups.

however, from my understanding of ldap, it can also be used to store contact information (other than a system's users contact info). if this is true, then why does zimbra not store address books using ldap instead of mysql?

does ldap lack appropriate authority/sharing mechanisms, forcing zimbra to use mysql/soap?
Reply With Quote
  #2 (permalink)  
Old 07-28-2008, 07:15 AM
Zimbra Employee
 
Posts: 1,434
Default

That's part of it. Plus, if you want contacts to be taggable, flaggable, moveable, etc. they really should be stored in the same data store as everything else that's taggable, flaggable, moveable, etc.

Another problem is that across the whole install, address books change too often -- you're bottlenecked on write throughput to the LDAP master.
__________________
Bugzilla - Wiki - Downloads - Before posting... Search!
Reply With Quote
  #3 (permalink)  
Old 07-31-2008, 12:41 PM
Zimbra Employee
 
Posts: 580
Default

Quote:
Originally Posted by dkarp View Post
Another problem is that across the whole install, address books change too often -- you're bottlenecked on write throughput to the LDAP master.
Actually, I personally wouldn't worry about write throughput on the LDAP master all that much. What concerns me more, is the absolute mess email clients have made of the concept of LDAP based addressbooks. They almost all want their own schema ideas in place as to how the data should be stored, which makes it virtually impossible to store the data in a way where all email clients are happy and/or know what to do with the data they get back.
__________________
Quanah Gibson-Mount
Sr. Member of Technical Staff
Zimbra, Inc
A Division of VMware, Inc.
--------------------
Zimbra :: the leader in open source messaging and collaboration
Reply With Quote
Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes


Similar Threads

Why Join?

Registering let's you ask questions, makes it easier to search, displays any files attached to posts, and notifies you about replies.

blog.zimbra.com




 

SEO by vBSEO ©2011, Crawlability, Inc.