Documento NoSQL Versus ECM

sistemas de gerenciamento de conteúdo empresarial (ECM) foram em torno de mais de dez anos. Documento NoSQL pode oferecer alguma concorrência. Exemplos de ECM de incluir IBM FileNet, DB2 Content Manager e EMC Documentum. Muitas empresas menores, como a Stellent (agora Oracle), foram incorporadas ofertas maiores.

Um sistema ECM simplificada, denominada Serviços conteúdo básico, também apareceu - mais comumente em Microsoft SharePoint. surgimento do SharePoint commoditized o mercado ECM, secando a inovação, ainda que em benefício dos mais baixos custos de licença para os clientes.

ECM suporte a sistemas de versões de documentos - geralmente uma grande versão publicada e uma versão menor em andamento, embora alguns também apoiou um terceiro # 147-revisão # 148- número. Estes sistemas suportados armazenar um documento separado de seus metadados e aplicação de acesso a esses documentos e propriedades de leitura e gravação de acesso.

suporte de fluxo de trabalho também foi incorporada a maioria dos sistemas ECM proeminentes. Estes variou de fluxo de trabalho básico - aprovação e actualização de documentos - para a gestão de processos de negócio end-to-end, incluindo simulação de processos e reengenharia de ida e volta para a melhoria contínua do processo.

Sistemas de gerenciamento de registros (RMS) foram muitas vezes construída em cima de sistemas ECM, permitindo assim a aplicação das regras de retenção de documentos e ainda protegendo-os de modificação. Isso é particularmente útil, por exemplo, se você estiver em uma indústria regulamentada e precisamos preservar documentos importantes durante litígio ou descoberta.

Estes sistemas ECM normalmente armazenados os documentos em um sistema de arquivos e os metadados em um sistema de gerenciamento de banco de dados relacional. Os sistemas ECM foram aplicações efetivamente middleware que poderiam ser agrupados para alta disponibilidade, mas que dependia de banco de dados e arquivo ações centralizadas. Eles tinham escalabilidade limitada para ingere velocidade muito alta e foram mais alinhado do que para menos e maiores documentos importantes, como arquivos de escritório e imagens TIFF de alta qualidade de digitalização de documentos.

bancos de dados NoSQL documento está adicionando novas funcionalidades o tempo todo. Sua alta escalabilidade e capacidade de executar em servidores de commodities muito baratos significa que eles custam muito menos do que os sistemas de ECM comoditizados.

Algum suporte bancos de dados NoSQL armazenar várias versões. A maioria desses bancos de dados Atualmente clones Bigtable, mas alguns bancos de dados de documentos suportam isso. MarkLogic servidor tem uma Biblioteca Serviços documento (DLS) add-on que suporta o armazenamento de versão de documentos, embora isso não seja visível na API REST do MarkLogic.

MarkLogic Server também inclui uma estrutura de processamento de conteúdo (CPF). CPF é um motor de estado que move um único documento através de um ciclo de vida e realiza ações com base no conteúdo, normalmente, para converter documentos binários para XHTML e executar extração de entidade usando ferramentas de terceiros.

Estes pequenos conjuntos de recursos pode ser adoptado e prorrogado por vários fornecedores NoSQL no futuro, a fim de fornecer os mesmos recursos de nível motor que sistemas ECM Microsoft SharePoint e fornecer. Se assim for, documentos bancos de dados NoSQL podem tornar-se os novos mecanismos de armazenamento e metadados atrás ECM, o que significa maior produtividade e menores custos para os clientes. Ele também promete procura incorporadas a partir destas bases de dados no próprio sistema ECM. Isto irá fornecer uma funcionalidade melhorada em comparação com sistemas ECM sozinho atualmente.

menu