Tarantool
Tarantool是一个开源的NoSQL数据库管理系统和Lua应用服务器。它在内存中维护数据库,并通过预写式日志确保抗崩溃。它包括一个Lua解释器和交互式控制台,但也接受其他几种语言程序的连接。 历史 Mail.Ru是俄罗斯最大的互联网公司之一,于2008年启动该项目,作为Moy Mir(我的世界)社交网络开发的一部分。2010年,该公司从MySQL公司聘请了一名前技术负责人担任项目负责人。开源贡献者一直很活跃,特别是在C、Perl、P…
共 10 篇文章
Tarantool是一个开源的NoSQL数据库管理系统和Lua应用服务器。它在内存中维护数据库,并通过预写式日志确保抗崩溃。它包括一个Lua解释器和交互式控制台,但也接受其他几种语言程序的连接。 历史 Mail.Ru是俄罗斯最大的互联网公司之一,于2008年启动该项目,作为Moy Mir(我的世界)社交网络开发的一部分。2010年,该公司从MySQL公司聘请了一名前技术负责人担任项目负责人。开源贡献者一直很活跃,特别是在C、Perl、P…
ScyllaDB 是一個開放原始碼的分散式 NoSQL 廣列資料儲存器(wide-column data store)。它被設計為與 Apache Cassandra 相容,同時達到顯著更高的吞吐量和更低的延遲。它支援與 Cassandra 相同的通訊協定 (CQL 和 Thrift) 以及相同的檔案格式 (SSTable),但卻是完全重寫的實作,使用 C++20 語言取代 Cassandra 的 Java,並使用 Seastar 異步…
RocksDB 是一个用于键值数据的高性能嵌入式数据库 。它由 Google LevelDB 分支而来,针对输入/输出(I/O)性能受限的负载状况,对多核处理器(CPUs)进行了优化,可以有效利用高速存储,如固态驱动器(SSD)等。它采用结构化日志合并树(LSM 树)的数据结构,由 C++ 开发,并在官方提供 C++ 、 C 和 Java 的语言绑定,并由众多其他第三方语言绑定所支持。 RocksDB 是免费的开源软件,最初发布于 BS…
{{Infobox software | name = JanusGraph | logo = JanusGraph Logo.png | logo_size = 250px | screenshot = | caption = | released = .下的开源分布式图数据库 。JanusGraph提供Apache2.0软件许可证。该项目由IBM、Google、Hortonworks支持。 JanusGraph支持多种储存后端(包括…
HugeGraph是百度自主研发的一款图数据库,初用于百度安全事业部的反欺诈、黑产打击业务,后逐步扩展完善,成为可以支持广泛需求场景的通用图数据库,于2018年开源,是百度七大开源技术之一,百度人工智能产业链的一环。 HugeGraph简介 HugeGraph是开源的分布式图数据库(Graph Database)。 支持关联关系的在线查询(OLTP)和离线分析(OLAP)。 HugeGraph图数据库的典型应用场景包括:深度关系探索、复…
NoSQL(最初表示Non-SQL,后来有人转解为Not only SQL),是對不同於傳統的關聯式資料庫的数据库管理系统的統稱。 允許部分数据使用SQL系統儲存,而其他数据允許使用NoSQL系統儲存。其数据儲存可以不需要固定的表格模式以及元数据(metadata),也經常會避免使用SQL的JOIN操作,一般有的特征。 发展历史 NoSQL一词最早出现于1998年,是Carlo Strozzi开发的一个轻量、开源、不提供SQL功能的关系…
SequoiaDB是一款文档型(Document-oriented)的NoSQL数据库,于2013年发布第一版本。最新版本为V1.12.4版本。SequoiaDB于2014年12月宣布开源。 软件协议 SequoiaDB的数据库引擎使用GNU AGPL协议,客户端使用的是Apache 2.0协议。 功能特性 数据模型:SequoiaDB 中的文档为 JSON 格式,一般又被称为记录。在数据库内部使用 BSON,即二进制的方式存放 JSO…
HBase是一个开源的非关系型分布式数据库(NoSQL),它参考了谷歌的BigTable建模,实现的编程语言为 Java。它是Apache软件基金会的Hadoop项目的一部分,运行于HDFS文件系统之上,为 Hadoop 提供类似于BigTable 规模的服务。因此,它可以對稀疏文件提供極高的容錯率。 HBase在列上实现了BigTable论文提到的压缩算法、内存操作和布隆过滤器。HBase的表能够作为MapReduce任务的输入和输出…
Apache CouchDB是一个开源数据库,专注于易用性和成为"完全拥抱web的数据库"。它是一个使用JSON作为存储格式,JavaScript作为查询语言,MapReduce和HTTP作为API的面向文档的NoSQL数据库。其中一个显著的功能就是多主复制。CouchDB的第一个版本发布在2005年,在2008年成为了Apache的项目。 不同于关系型数据库,CouchDB没有将数据和关系存储在表格里。替代的,每个数据库是一个独立的文…
FoundationDB是由蘋果公司开发的免费且开源的多模型分布式NoSQL数据库,采用。 该产品围绕一个“核心”数据库设计,并以“层”的形式提供附加功能。 核心数据库暴露了一个带有事务的有序键值存储。 事务能够在集群中的任何机器上读写多个键,同时完全支持ACID特性。 事务用于通过层实现各种数据模型。 参见 数据库事务 分布式数据库 参考资料 外部链接 * [https://www.foundationdb.org/blog/ Fou…