必备的信用大数据管理设计

信用大数据管理具有高可靠的架构设计,完全分布式的、多副本机制的、对等的、不共享系统,没有单点故障或瓶颈。这使得能线性增长,每新加一个节点能同时增加系统的性能和存储容量,系统将具备以下特点:
扁平化设计,弹性扩展
系统采取扁平化设计,节点之间完全对等,都可以对外提供服务。扁平化的架构,使整个系统没有单点故障,任何一个节点的故障都不影响系统对外提供服务;同时扁平化的架构使系统具有良好的扩展性,只需在线增加新的节点就可以提供系统的容量和对外服务能力。
异常感知、自动恢复
将硬件异常作为常见异常来处理。系统可以自动感知服务器的异常状态,并进行自我修复,不会因为单个节点的异常导致整个系统不可用。
柔性多引擎技术
使用多引擎机制,定义一个标准的引擎接口。对于不同的应用需求可以使用不同的引擎来对外提供服务,用户甚至可以构建自己的引擎来扩展系统的数据处理能力。支持异构数据:结构化,半结构化,非结构化数据的统一检索。
高效分区索引机制
可根据应用的查询特点,将数据自动分区索引,充分发挥现代pc多核服务器、大内存的优势,采用并行索引,多路合并的方式,变随机读写为顺序读写,实现高速的索引创建,适应海量数据的集中索引和快速索引的应用需求。同时,分区索引还可以减少检索时的索引匹配范围,缩短检索响应时间。