Documento nosql contra ecm
sistemas de gerenciamento de conteúdo empresarial (ECM) foram em torno de mais de dez anos. Documento NoSQL podem oferecer alguma competição. 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 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 número “revisão”. 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.
apoio fluxo de trabalho também foi incorporada a maioria dos sistemas ECM proeminentes. Estes variou de fluxo de trabalho básico - aprovação e atualizaçã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 de 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 muito alta velocidade 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 ECM comoditizados.
Video: Introduction to NoSQL Databases
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 um Serviços Biblioteca de documentos (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.
Video: MongoDB и сравнение NoSQL баз [GeekBrains]
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, documento bancos de dados NoSQL podem se tornar os novos mecanismos de armazenamento e metadados atrás de ECM, o que significa maior produção 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á proporcionar uma funcionalidade melhorada em comparação com sistemas ECM sozinho actualmente.