ForeLib数据库

单进程多线程

Single process multithreading

支持多系统操作

Support for multiple operating systems

支持SQL操作

Support SQL operations

非关系型数据库

Non-relational database

免费

Free

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

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

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

ForeLib免安装,配置极简易。采用C++编写,系统资源开销和CPU使用效率都很优秀。

管理优势

Simplifying installation, configuration and management difficulties

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

强大数据操作

Powerful Data Operations

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

高安全性

High security

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

便于管理

Easy to manage

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

性能优势

Performance superior to mainstream databases such as MySQL

性能优于 MySQL等主流数据库

性能优秀

Excellent performance

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

01

分布式集群

Distributed Cluster

内置分布式引擎,可以快速进行分布式集群,支持大规模IT系统。

02

资源性能双优化

Double Optimization of Resource Performance

采取多级缓存机制,用最小资源换取最高性能,达到资源与性能双优的程度。

03

扩展优势

Smart genes for sniffing all products before connecting you

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

扩展性好

Good scalability

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

可移植性高

High portability

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

支持多个数据库

Support for multiple databases

内置MySQL等其他数据库API,可以方便进行数据网关交换。

融合前嗅产品

Fusion pre-smell product

和前嗅智能分析引擎、知识库系统等其他产品无缝融合,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数据库自主研发

ForeLib数据库是前嗅网络独立知识产权的一款NoSQL数据库,由前嗅网络创始人Mr Chen发明。目前市场上流行的数据库都具备各自的缺陷,我致力于研发一套数据库+服务器+服务器端脚本语言,它们具有无需安装,配置简易,操作容易,管理方便,但性能强大,安全系数高等特点。随后我便开始着手ForeLib的研发工作。

寄语

我希望能够让网页开发既能进行高效简洁,又能让开发人员享受到快乐。这种信念让KSP、ForeServer服务器和ForeLib数据库逐渐问世。同时,它们可以和前嗅的智能分析引擎、知识库系统及其他产品无缝融合,让使用者可以轻松获取大数据和机器智能的增值技术。