2019年12月15日,OSC 源创会·年终盛典在深圳圆满举行。巨杉数据库作为业界领先的金融级分布式数据库厂商, 获得 “2019年开源数据库先锋企业” 及 “2019 GVP-Gitee最有价值开源项目” 两项殊荣。

SequoiaDB 巨杉数据库始终坚持自研路线,并于2014年正式开源,是国内最早的开源数据库之一。经过8年的自主研发和技术发展,迭代发展出了技术领先、产品安全稳定、通用性强的金融级产品。今年 SequoiaDB 发布两个主要的版本,近期发布的3.4版本全面提升金融级交易场景功能与性能,在分布式事务、数据一致性,并发CURD性能以及SQL兼容能力方面都做了深度优化。

打破开源和商业化的悖论

开源软件最早出现于20世纪70年代,至今经历了半个世纪的发展。目前,新型开源软件通常在产品层面分为企业版和社区版,市场领域主推免费社区版,不提供技术支持不承担产品风险;而商业领域主推企业版,提供所有企业级技术支持以及SLA服务承诺。

此前,针对企业级商业化软件和开源技术,业界一直存在争论,而巨杉数据库在8年自研以来,取得的成绩,打破了这一悖论。

巨杉数据库在开源和商业方面都取得了行业认可。在开源和技术领域,获得以下奖项和荣誉(部分):

  • 连续三年入选 Gartner 数据库年度系列报告

  • 开源中国 2018年度最具影响力开源软件

  • 入选开源中国2017中国原创力量驱动中国创新榜单

  • ......

  • COPU 2015年度中国开源优秀项目奖

  • ......

商业方面,巨杉数据库更是取得了巨大成功。目前巨杉数据库的银行客户已经超过50家,包括大型国有银行、股份制银行、农信农商银行和城市商业银行,覆盖全国17个省、市、自治区,成为国内银行业应用最广泛的金融级分布式数据库产品。

自研路线和技术主导

一款数据库产品的成功,离不开对产品路线和发展方向的把控。对于基础软件,坚持自研才能保证产品和技术长期持续性地健康发展。自研绝不是“喊口号”,而是从技术和商业角度出发,基础软件的唯一选择。 从技术角度来说:

  • 自研代表着完全自主掌控产品代码和产品的发展路线,只有这样才不会受制于人;

  • 自研能保证技术产品的持续生命力,在快速应对客户需求的同时也保证产品化;

  • 自研的技术闭环流程要求一个成熟的产品不断地在金融级应用中实践历练,获取市场反馈的同时不断积累经验、完善细节,实现持续地技术创新和产品化。

当面向市场时,自研道路会经过“先难后易”的过程。Gartner 技术成熟曲线(如图)展示了企业级软件市场会经历的五个关键阶段,分别是技术触发期、期望膨胀期、幻觉破灭谷底期、启蒙爬升和高原期。经历了行业的泡沫和低谷后,市场只会选择真正拥有核心技术的玩家和有特点、有能力的产品。

在跨越峰值和谷底时,只有自研才能走出具有自己特色的产品和技术。巨杉数据库从研发到产品化是一个从0到1,历经“磨难”的过程。需要在行业和实际应用场景中不断地历炼打磨,逐步过渡到成熟期,市场占有率不断提升,进入稳定应用阶段。历经8年的发展,巨杉数据库成功度过了行业的泡沫和低谷期,改变了国产数据库长期低迷的状态,在分布式领域中处于绝对领先的地位。

未来,巨杉数据库将继续坚持自研道路,在开源数据库领域里加速前进,保持产品技术的创新。同时,支持开源生态建设,点滴积累,回馈社区,让更多的开发者和公司受益,共同推进中国基础软件发展。

【巨杉数据库SequoiaDB】企业级和开源领域“两开花”,巨杉引领国产数据库创新的更多相关文章

  1. 【巨杉数据库SequoiaDB】为“战疫” 保驾护航,巨杉在行动

    2020年,我们经历了一个不平静的新春,在这场大的“战疫”中,巨杉数据库也积极响应号召,勇于承担新一代科技企业的社会担当,用自己的行动助力这场疫情防控阻击战! 赋能“战疫”快速响应 巨杉数据库目前服务 ...

  2. 【巨杉数据库SequoiaDB】助力金融科技升级,巨杉数据库闪耀金融展

    11月4日,以“科技助创新 开放促改革 发展惠民生”为主题的2019中国国际金融展和深圳国际金融博览会在深圳会展中心盛大开幕. 中国人民银行党委委员.副行长范一飞,深圳市人民政府副市长.党组成员艾学峰 ...

  3. 【巨杉数据库SequoiaDB】巨杉再获企业级认可,分布式数据库领跑“一亿中流”

    据全球最具权威的IT研究与顾问咨询公司 Gartner 预测,DBMS(数据库管理系统)市场从2017年到2018年增长了18.4%,达到461亿美元,这是有史以来最大幅的增长,并有望在2019年超过 ...

  4. 【巨杉数据库SequoiaDB】社区分享 | SequoiaDB + JanusGraph 实践

    本文来自社区用户投稿,感谢小伙伴的技术分享 项目背景 大家好!在春节这段时间里,由于一直在家,所以花时间捣鼓了一下代码,自己做了 SequoiaDB 和 JanusGraph 的兼容扩展工作. 自己觉 ...

  5. 【巨杉数据库SequoiaDB】省级农信国产分布式数据库应用实践

    本文转载自<金融电子化> 原文链接:https://mp.weixin.qq.com/s/WGG91Rv9QTBHPsNVPG8Z5g 随着移动互联网的迅猛发展,分布式架构在互联网IT技术 ...

  6. 【巨杉数据库SequoiaDB】巨杉数据库荣获《金融电子化》“金融科技创新奖”

    巨杉助力金融科技创新 2019年12月19日,由<金融电子化>杂志社主办.北京金融科技产业联盟协办的“2019中国金融科技年会暨第十届金融科技及服务优秀创新奖颁奖典礼”在京成功召开.来自金 ...

  7. 【巨杉数据库SequoiaDB】巨杉Tech | 分布式数据库Sysbench测试最佳实践

    引言 作为一名DBA,时常需要对某些数据库进行一些基准测试,进而掌握数据库的性能情况.本文就针对sysbench展开介绍,帮助大家了解sysbench的一般使用方法. ​ sysbench简介 什么是 ...

  8. 【巨杉数据库Sequoiadb】点燃深秋,巨杉数据库亮相DTC数据技术嘉年华大会

    2019年11月15日,第九届数据技术嘉年华大会在北京隆重召开,本次大会以  “开源 • 智能 • 云数据 - 自主驱动发展 创新引领未来” 为主题,探索数据价值,共论智能未来.SequoiaDB 巨 ...

  9. 开源分布式数据库SequoiaDB在去哪儿网的实践

    编者注: 中国的数据库行业也迎来了一波新的热点事件.分布式数据库这块新消息不断,也让大家开始关注中国的分布式数据库.首先是短短一周内,Pingcap和SequoiaDB巨杉数据库陆续宣布了C轮的数千万 ...

随机推荐

  1. Class Literal(Java)

    前言 上一节我们讨论过通过关键字synchronized实现线程同步,同时最主要了解到在Java中className.class所代表的具体含义,在博客写完后,感觉还是有点迷糊,然后再次深入了解后,原 ...

  2. .net core 轻量级容器 ServiceProvider 源码分析

    首先看 ServiceCollection 的定义 //定义 public class ServiceCollection : IServiceCollection { private readonl ...

  3. html基本介绍,了解html与css,html语法和结构

    一般来说,制作自己第一个网页通常书写的文字是"hello world!你好,全世界",代码如下展示: <!DOCTYPE html> <html lang=&qu ...

  4. MySQL中的执行计划explain

    一.用法及定义: explain为sql的执行计划.在sql前面加上explain关键字即可 如:explain select * from tbl_emp; 名词解释: id:[操作表的顺序] 1. ...

  5. Linux 网络客户端工具

    ping命令 发送ICMP协议的echo request给目标主机 常用选项: 从指定的本机接口发送ICMP:-I INTERFACE 本机有多个接口(网卡),可以选择从哪个接口发:-I(大写i) 接 ...

  6. Windows2008R2 一键安全优化脚本

      ::author vim ::QQ 82996821 ::filename Windows2008R2_safe_auto_set.bat   :start @echo off color 0a ...

  7. 避免js重复加载的问题

    避免js重复加载的问题 在日常开发中,一个页面加载另一个页面的时候,就会把另一个页面的js也会加载进来,那么如何才能避免被加载页面不再重复加载已经加载过的js呢? 先上代码 动态加载js // 加载j ...

  8. 【终端命令】组管理 和 Ubuntu中的"sudo"命令

    一.超级用户root 1.超级用户和标准用户 Linux系统中的root账户通常 用于系统的维护和管理,对操作系统的 所有资源 具有所有访问权限. 在大多数版本的Linux系统中,都 不推荐 直接使用 ...

  9. Linux下的python3,virtualenv,Mysql、nginx、redis等常用服务安装配置

    Linux下的python3,virtualenv,Mysql.nginx.redis等常用服务安装配置   学了前面的Linux基础,想必童鞋们是不是更感兴趣了?接下来就学习常用服务部署吧! 安装环 ...

  10. 数组工具Array的基本使用

    /* * Arrays数组工具的基本使用 */import java.util.Arrays; public class Day02_03 {    public static void main(S ...