Expand my Community achievements bar.

SOLVED

Storing User details in custom created nodes.

Avatar

Level 10

Hi Everybody,

I am implementing subscribe and unsubscribe of newsletter on a blog module. There are 5-6 details of user which we have to save like email, name..etc. I don't want to create new AEM user as it wont be much of use, rather I am planning to create custom node for every user and properties as their details.

I want to know If there are 20000 users,

1. Will creating theses many nodes significantly impact performance ?

2. If there is a better way for this requirement, please share it.

Thanks, Let me know if you need any details

1 Accepted Solution

Avatar

Correct answer by
Level 10

Many AEM applications store data in this manner. In fact the platform you are on now stores in this manner - that is - stores community members as nodes in the JCR. To work with JCR data - ensure that you follow David data modelling guidelines: 

http://wiki.apache.org/jackrabbit/DavidsModel

View solution in original post

2 Replies

Avatar

Correct answer by
Level 10

Many AEM applications store data in this manner. In fact the platform you are on now stores in this manner - that is - stores community members as nodes in the JCR. To work with JCR data - ensure that you follow David data modelling guidelines: 

http://wiki.apache.org/jackrabbit/DavidsModel