Coder Social home page Coder Social logo

sun363587351 / cedar Goto Github PK

View Code? Open in Web Editor NEW

This project forked from daseecnu/cedar

0.0 2.0 0.0 297.71 MB

A distributed, shared-nothing relational database

License: GNU General Public License v2.0

Makefile 0.56% Shell 1.21% M4 0.09% C 11.78% C++ 77.42% Perl 0.12% Python 1.53% Java 4.41% GAP 0.01% Lex 0.07% Yacc 0.32% Lua 0.02% CMake 0.07% Objective-C 1.97% Pascal 0.33% Awk 0.01% Roff 0.07% Assembly 0.01% XSLT 0.01%

cedar's Introduction

CEDAR是华东师范大学数据科学与工程学院(简称“DaSE”)基于 OceanBase 0.4.2 研发的可扩展的关系数据库。2016年2月1日,CEDAR项目组完成了CEDAR 0.1 版本的开发与测试,2016年9月26日,CEDAR 0.2 版本发布。2017年9月29日,CEDAR 0.3 版本发布。

版本特性

CEDAR在OceanBase 0.4.2 的基础上新增了如下功能模块:

CEDAR 0.1 版本新增的功能有:

  • 高可用的三集群架构(集群间选主、集群角色自动切换、日志强同步及恢复等机制)
  • 多线程网络IO处理框架Libonev
  • 游标
  • 存储过程
  • 二级索引
  • 非主键多行更新
  • 半连接

CEDAR 0.2 版本新增的功能有:

  • SNAPSHOT ISOLATION 隔离级别
  • 表锁
  • 基于布隆过滤器的连接
  • 可扩展的事务提交优化
  • 日志同步优化

CEDAR 0.3 版本新增的功能有:

  • Decimal数据类型优化
  • 支持主键自增
  • 清空表(truncate table)
  • 优化事务传输量
  • 哈希连接(HashJoin)

《CEDAR 用户使用指南》介绍了如何安装、部署集群、如何进行SQL操作。《CEDAR 功能开发手册》从开发需求、功能、设计思路、应用局限性等方面对每个功能模块进行了介绍。

CEDAR 开源地址如下:

##联系我们 研发团队:华东师范大学数据科学与工程学院 CEDAR项目组。

地址:上海市普陀区中山北路3663号。

邮政编码:200062。

联系邮箱:[email protected]

对于文档内容有任何疑问,可通过邮件与我们联系,我们收到后将给予您反馈。

cedar's People

Contributors

wyz159753 avatar dante159753 avatar lcrongxuan avatar

Watchers

Sunc avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.