大规模数据存储/计算软件 Lexst
fmms
13年前
Lexst是一个分布式的大规模数据存储/计算软件。在此基础上可搭建包括搜索引擎、云计算在内的诸多互联网服务;也可按照某种业务逻辑,组建一个海量数据计算平台。Lexst运行在Linux系统,遵循LGPL协议,开放源代码,采用C、Java语言编程。Lexst包括32位和64位两个版本。
Lexst采用大批量、低成本的硬件,结合多种数据算法,通过简化计算过程,实现高性能、大数据量的计算。系统的安全、稳定性、可靠性、可维护性则由软件本身来保证。
Lexst实现了多种技术创新,包括:
1. 大规模数据处理和数据库结合(优势很多,详细见文档)。
2. 跨地域多集群协同工作。
3. 数据即时生效(所存即所得,增、删、改)
4. 数据操作SQL语句化。
5. 平衡运算数据量(对海量计算很重要)。
6. diffuse/aggregate算法(绝对原创,与Google的map/reduce算法有一拼)
7. marshal/educe算法(标准原创,这个Google真没有)
8. Keep udp(首创,详见文档介绍)
9. 内置安全模块(RSA、DES、3DES等算法)。