SequoiaSQL分布式 SQL 存储引擎
SequoiaSQL 是巨衫数据库开源的一个分布式 SQL 存储引擎,目前支持 SequoiaDB 3.0 作为后端数据库,并计划扩展到多个数据库,如 MongoDB/Redis 等。
SequoiaSQL 此前是 SequoiaDB 数据库的 SQL 解析模块,在经过 1.0~3.0 的发展,SequoiaSQL 组件也实现了 PostgreSQL、MySQL 的兼容。在未来,还会实现 MairaDB 的兼容支持,并且实现更多存储引擎的兼容对接。
Building
1.下载 boost-1.59.0 和 mysql-5.7.18.
2.将组件代码复制到存储目录
# mkdir -p mysql-5.7.18/storage/sequoiadb # cp sequoiasql-mysql/* mysql-5.7.18/storage/sequoiadb
3.构建组件
# cd mysql-5.7.18 # cmake . -DWITH_BOOST=../thirdparty/boost/boost_1_59_0/ -DCMAKE_INSTALL_PREFIX=/opt/mysql -DMYSQL_DATADIR=/opt/mysql/data -DWITH_SDB_DRIVER=/opt/sequoiadb -DCMAKE_BUILD_TYPE=Release # make -j 4 # make install
评论
Lealone分布式SQL引擎
Lealone为HBase提供一个分布式SQL引擎,尝试将BigTable(HBase)和RDBMS(H2数据库)结合的项目。Lealone发音['li:ləʊn]这是我新造的英文单词,灵感来自于在淘
Lealone分布式SQL引擎
0
Apache Trafodion分布式SQL引擎
概览Trafodion提供了一个基于Hadoop平台的交易型分布式SQL引擎。它是一个擅长处理交易型负载的Hadoop大数据解决方案。其主要特性包括:完整的ANSISQL92/99语言支持完整的ACI
Apache Trafodion分布式SQL引擎
0