nextcloud / fulltextsearch_elasticsearch

🔍 Use Elasticsearch to index the content of your Nextcloud
https://apps.nextcloud.com/apps/fulltextsearch_elasticsearch
GNU Affero General Public License v3.0
81 stars 30 forks source link

separate indexes for each user. #102

Open gorsing opened 4 years ago

gorsing commented 4 years ago

Implement the ability to create indexes with names that begin with the name index + date or the name index + user login. This architecture provides a number of advantages when working with a large number of users and the amount of information.

And also re-index only for specific users.

If a elasticsearch cluster is used there will be a more efficient search due to parallel processing.

When deleting a user, you can delete his personal index

And also solve https://github.com/nextcloud/fulltextsearch_elasticsearch/issues/73