Polyglot Persistence Architecture for Enterprise Content Management

  • Rāts J
N/ACitations
Citations of this article
5Readers
Mendeley users who have this article in their library.

Abstract

The aim of the research is to create and evaluate polyglot persistence architecture for an Enterprise Content Management solution. MS SQL database is used for Current data store that handles the current data while Elasticsearch - for General data store where both current and history data is persisted and queried. The general data store is represented by time (e.g. monthly) spanned indexes on an Elasticsearch cluster of a hot-warm architecture. The proposed architecture is evaluated on a MS Azure cloud hosted Elasticsearch cluster on a several test databases of volume up to 1.14 billion of objects. Various parameter configurations are tested to explore for performance patterns. Results of the performance tests are outlined and suggestions are brought forward on resilience management, performance measurement and management of the cluster in production environment.

Cite

CITATION STYLE

APA

Rāts, J. (2018). Polyglot Persistence Architecture for Enterprise Content Management. Baltic Journal of Modern Computing, 6(3). https://doi.org/10.22364/bjmc.2018.6.3.06

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free