ForeLib数据库

ForeLib前嗅网络自主知识产权的一款免费非关系型数据库,它是一种高效率、高安全性的,适应高吞吐量的数据库解决方案。
作为非关系数据库,同时也支持传统SQL操作;作为通用的数据库系统,它具有极简又完整的数据管理模式。作为分布式数据库它具备分布式处理的优良性能。
占用内存少,并发能力强,基于大数据的高性能和针对性设计,既可以快速搭建Web服务系统,也为企业内部构建IT信息系统提供了较完整的解决方案。

ForeLib

数据库

单进程

多线程

支持多

操作系统

支持SQL

操作

非关系型

数据库

免费

ForeLib三大理念

NoSQL+SQL

支持NoSQL和SQL两种模式。同时具备强大的数据库操作支持特性,有着更加灵活的数据操作方式,除了支持传统的SQL语句外,支持直接操作字段和数据偏移。

功能集成

ForeServer与KSP、数据库以及前嗅智能分析引擎、知识库系统进行了完美融合,各产品的技术可以交互,形成了一整套大数据产品,为网站开发增加了智能基因。

简易强大

ForeLib免安装,配置极简易。采用C++编写,系统资源开销和CPU使用效率都很优秀。内置管理系统和服务器管理接口,可用管理Admin或Web远程管理、更新。

管理优势

极大的简化了安装、配置和管理难度

强大数据操作

支持NoSQL和SQL两种模式。强大的操作支持,灵活的数据操作方式。支持传统SQL,也支持直接操作字段和数据偏移。

高安全性

访问采用口令令牌方式,防止非法访问。存储根据不同安全级别进行压缩加密,传输采用动态加密方式。

便于管理

内置管理系统和服务器管理接口,可以使用管理Admin或Web远程进行管理、更新等操作。

性能优势

性能优于 MySQL等主流数据库

性能优秀

运行逻辑基于计算机底层编译,完全使用C++开发,性能优良,优于MySQL等主流数据库。

分布式集群

内置分布式引擎,可以

快速进行分布式集群,

支持大规模IT系统。

资源性能双优化

采取多级缓存机制,用最小

资源换取最高性能,达到资

源与性能双优的程度。

扩展优势

为您连接前嗅所有产品的智能基因

扩展性好

具备优良的扩展性,丰富的数据操作接口,与KSP脚本语言结合,可以更方便的进行数据库操作。

可移植性高

可以运行在Windows上和Linux等平台上。

支持多个数据库

内置MySQL等其他数据库

API,可以方便进行数据

网关交换。

融合前嗅产品

和前嗅智能分析引擎、知

识库系统等其他产品无缝

融合,KSP连接大数据和

机器智能的增值技术。

ForeLib数据库功能

1
  • 使用C++编写。
  • 支持Linux、Windows等多种操作系统。
  • 免费。
  • 为多种编程语言提供API,包括KSP、C、C++、Java等。支持多线程,充分利用 CPU 资源。
  • 优化的SQL查询算法,有效地提高查询速度。
  • 既能够作为一个单独的应用程序应用在客户端服务器网络环境中,也能够作为一个库而嵌入到其他的软件中。
  • 提供TCP/IP、ODBC 和JDBC等多种数据库连接途径。
  • 提供用于管理、检查、优化数据库操作的管理工具。
2
  • 支持大型的数据库。可以处理上千万条记录的大型数据库。
  • 支持多种存储引擎。
  • 作为NoSQL,支持标准的SQL数据语言形式。
  • 对KSP有很好的支持。
  • 在线 DDL/更改,架构支持动态应用程序和开发人员灵活性。
  • 复制全局事务标识,可支持自我修复式集群。
  • 复制无崩溃从机,可提高可用性。
  • 复制多线程从机,可提高性能。
  • 提供多语言支持,常见的编码如中文的GB 2312、BIG5,日文的Shift_JIS等都可以用作数据表名和数据列名。

ForeLib发展历程

ForeLib数据库是前嗅网络独立知识产权的一款NoSQL数据库,由前嗅网络创始人Mr Chen发明。目前市场上流行的数据库都具备各自的缺陷,我致力于研发一套数据库+服务器+服务器端脚本语言,它们具有无需安装,配置简易,操作容易,管理方便,但性能强大,安全系数高等特点。随后我便开始着手ForeLib的研发工作。我希望能够让网页开发既能进行高效简洁,又能让开发人员享受到快乐。这种信念让KSP、ForeServer服务器和ForeLib数据库逐渐问世。同时,它们可以和前嗅的智能分析引擎、知识库系统及其他产品无缝融合,让使用者可以轻松获取大数据和机器智能的增值技术。

Mr Chen

前嗅网络及ForeLib创始人

2015年6月8日

ForeLib1.0发布。

ForeLib2.0发布。