基于SolrCloud的档案管理系统
2016-12-13蹇文燕陈天策
蹇文燕 冯 敏 陈天策
基于SolrCloud的档案管理系统
蹇文燕冯敏陈天策
随着信息化、数字化的迅速发展,档案管理系统的数据量日益增大,由此带来了数据写入与检索速度低下的弊端。在建立档案管理系统时引入SolrC loud技术,即可解决这一制约档案数字化、现代化发展的难题。
SolrC loud档案管理系统
随着档案管理数字化的发展,电子数据的剧烈增长,检索需求日益复杂,数据分析需要迫切,使得传统的档案管理系统已无力应对,而So rlc loud技术正好可以解决这一难题。
So lrCloud是So lr4.0版本以后基于So lr和Zookeeper的分布式搜索方案。So lrCloud是So lr的基于Zookeeper一种部署方式。So lr可以以多种方式部署,例如单机方式,多机M aster-Slave r方式。So lrCloud具有强大的扩展能力和数据整合能力,而且最重要的是具有优秀的全文检索能力,可以最大限度的满足档案管理工作中的数据入库和数据全面检索的需求,对于千万级的电子数据(包括OFFICE文档、PDF文档、纯文本文档、RAR压缩文件和HTM L、XM L格式的网络数据)检索速度平均都处于毫秒级别。
一、So lrC loud应用于档案管理系统的优势
1.确保档案的完整性
如档案著录时出现数据库读写错误、管理系统的程序崩溃或者断网的情况等,可能会导致著录数据未进入档案库从而造成损失。实践证明基于文件系统的档案管理系统无法处理这种情况,而基于关系数据库的系统也只能做到事务的回滚,不能做到事务的恢复,而So lrCloud就可以解决这个问题。So lrCloud的任务是通过Zookeeper作为媒介发布的,So lrCloud接收到任务后,如果执行任务时出现故障,在So lrCloud重启后,Zookeepe r集群可以再次执行这个未完成的任务,并且对So lrCloud的所有服务器开始任务同步。……
