On Sat, Nov 21, 2015 at 1:01 PM, [email protected] <[email protected]>
wrote:

> Hi devs,
>
>

> I think that for data that are both not critical and high volume we should
> use ElasticSearch instead of saving them in our RDBMS.
>

Why ElasticSearch and not Solr or something else? There are many
comparisons on the web between these two. I wouldn't chose one or another
without an investigation.

I agree that data that are both not critical and high volume could be
stored outside our RDBMS.

Thanks,
Marius


>
> So the idea would be to have an embedded ES in XWiki by default (using the
> permanent directory to store its data) and admins could configure XWiki to
> use a separate ES instance (very similar to what we do with SOLR).
>
> Whenever a user modifies/creates/deletes/does operations on XObjects/etc,
> this is sent to ES.
>
> The AS UI queries ES to display the data.
>
> The Stats UI does the same.
>
> Pros:
> - scalability
> - performance
> - extensibility. It’s easy to evolve the schema in ES, and we can easily
> have several formats (as was proven by the Active Installs code)
>
> I’d like to start a POC in my “free” time.
>
> WDYT?
>
> Thanks
> -Vincent
>
> _______________________________________________
> devs mailing list
> [email protected]
> http://lists.xwiki.org/mailman/listinfo/devs
>
_______________________________________________
devs mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/devs

Reply via email to