I get my users data form XML files so i must do that by groovy or java.
It's is a interesting idea to use a custom mapping for XWikiUsers in
hibernate, but have i reason to think it don't impact the api for creating
users "$xwiki.createUser()" ??
Thank's
--
Farouk
2009/11/24 Sergiu Dumitriu <sergiu(a)xwiki.com>
On 11/24/2009 02:25 PM, farouk korteby wrote:
Ok that's cool, i have less than 10000
members, i use tomcat and mysql in
my
server.
XWiki has a abstract data model so a large database of users do not cause
problems ?
For increased performance you could enable custom mapping for the
XWiki.XWikiUsers class. A mapping made some time ago is already present
in the xwiki.hbm.xml file, commented out, near the end of the file. If
you need additional fields in the user class, don't forget to add them
in the mapping too.
Also i have weekly users synchronization i guess
use scheduler
application
Where would you get the users from? Note that XWiki already has some
support for LDAP/ActiveDirectory.
<http://code.xwiki.org/xwiki/bin/view/Applications/SchedulerApplication>
Thanks.
--
Farouk
2009/11/24 Vincent Massol<vincent(a)massol.net>
>
> On Nov 24, 2009, at 1:07 PM, Sergiu Dumitriu wrote:
>
>> On 11/24/2009 12:11 PM, farouk korteby wrote:
>>> Hi every body,
>>>
>>> I want to develop a platform based in XWiki Enterprise with a large
>>> database
>>> of users, can you give me some tips ?
>>
>> What kind of tips?
>>
>> First tip: Don't use the hsqldb engine that's provided with the
>> standalone XE package.
>>
>> As far as I remember, Curriki (
curriki.org) has somewhere around 40
>> 000
>> users,
>
> It currently has 93803 users :)
> See left panel on
http://www.curriki.org/xwiki/bin/view/Main/WebHome
>
> -Vincent
>
>> is that in the same range as your target database?
--
Sergiu Dumitriu
http://purl.org/net/sergiu/
_______________________________________________
devs mailing list
devs(a)xwiki.org
http://lists.xwiki.org/mailman/listinfo/devs
--
Nearbee
Farouk Korteby
Technical Manager
75, Avenue Parmentier - 75544 Paris Cedex 11
Tel : +33 1 72 42 73 41 - Fax : +33 1 40 21 24 00