Quanah Gibson-Mount a écrit :
Hi !
Hi,
I'm looking at apache DS as compared to OpenLDAP, and have an initial
set of questions:
(a) is it possible to bulk load an LDIF file while the server is
offline? If yes, how?
Well, no.
(b) If I choose to load an LDIF file via the server.xml file, is the
beginning and end of the load logged, so that a timing mark can be
drawn from it?
It's better to do it another way. If you wait untl 1.0-RC4, which will
be out around this week or next week, you will be able to use an
apacheds-tools to import LDIF files into ADS. FYI, we have done some
load tests lately, and what I can say is that loading 10 000 entries
into OpenLdap takes 9 mins, and 1min 40sec on ADS.
(c) How does one tune the underlying database?
No way to do it right now.
(d) Is there any way to tune an entry cache, etc, for Apache DS?
It's a improvment listed in JIRA : currently, the cache size is fixed
(bad!), and we want to change that
(e) When one specifies an index for an attribute, I see no way to
differentiate between equality, substring, presence, etc. If an
attribute is indexed, is it then simply indexed for all possible
search methods?
Hmmm, I have to check. I think it's equality. Presence is not
implemented atm, AFAIK
(f) Are there any other general guidelines for tuning Apache DS?
Not too much. We are not currently working too much on adding tunning
tools on the server, because we are working hard to fix some
functionnalites issues, and also some real serious performance problems
that kill the server when you have more than, say, 100 entries ;(
What I may suggest is that you fill JIRA's issues for those point you
think are lacking in ADS, in order for us to be able to fix those points
and not forget them (for instance, your index question is important). We
would be very pleased to ear about any bug, any missing functionnality,
any performance comparison you can do, this will help us to build a
better server. And if you have time, well, we also need some help
improving it, it's doco, it's testcases, and so on :)
Thanks a lot for your interest !
Emmanuel
Thanks,
Quanah
--
Quanah Gibson-Mount
Principal Software Developer
ITS/Shared Application Services
Stanford University
GnuPG Public Key: http://www.stanford.edu/~quanah/pgp.html