所有中国人都知道今天是一个特殊的日子,在这个特殊的日子,KunlunBase 第一个商用版本发布了!
经过KunlunBase团队2年多的辛勤的研发工作,我们完成了KunlunBase(昆仑分布式数据库) 1.0版本全部规划的功能的研发和测试验证工作。现在KunlunBase 1.0 具备了我们规划的全部功能,并达到了我们专业的数据库系统研发团队所预期的商用级别的稳定性、可靠性和性能。
我们自信的宣布:KunlunBase 1.0 可以正式用于企业用户的生产系统!
KunlunBase 1.0具备了分布式数据库系统的所有基础功能,包括数据自动分片,水平弹性扩容,分布式事务处理,分布式查询处理,强一致性和高可用性,集群数据备份和一致性恢复,以及图形化的集群管理和监控告警等等完备的功能。
KunlunBase独具一格地支持MySQL和PostgreSQL两种连接协议,这是目前任何其他竞品不具备的能力。KunlunBase原生支持PostgreSQL的SQL语法和PL/SQL,也支持MySQL私有的DML语法,因此使用PostgreSQL和MySQL的应用软件可以无需修改直接连接到KunlunBase并正常工作。
今天首发的是 KunlunBase 1.0 企业版,社区版随后几天也会发布。关于KunlunBase的产品和技术文档、产品下载、客户案例等请访问www.kunlunbase.com
KunlunBase对客户的价值
KunlunBase让用户应用软件完全不用考虑数据量快速增长,系统访问负载巨大(十万QPS),数据量巨大(比如若干TB乃至PB级别)时候应用系统该如何存储、管理和利用这些海量数据及其访问负载 ---- 架构师和应用开发者只要把海量数据存储管理和海量客户端连接和访问负载完全交给KunlunBase,然后他们的应用系统可以像使用单机部署的MySQL或者PostgreSQL那样使用KunlunBase即可。
DBA在系统存储和数据访问负载增大道一定程度后,增加更多的计算机服务器给KunlunBase使用,KunlunBase就可以自动弹性扩容把这些新增的计算机服务器应用起来,从而增大KunlunBase集群的数据存储和访问负载处理能力。这就大大降低了应用系统的开发难度,让架构师和应用开发者聚焦应用系统的设计和实现,把海量数据存储、管理、利用完全交给KunlunBase来完成。
社会分工是现代社会之所以发达、高效和文明的底层逻辑。让专业的人做专业的事,才能不断提升效率、可靠性,以及产品和服务的品质。这也是软件系统的设计和研发之道。相信KunlunBase 能够切切实实帮助用户提质增效,降低人力和硬件成本,为用户持续创造价值!
在这个激动人心的时刻,我也想多谈一谈我对于IT系统在社会社会生产生活中的作用、价值和未来发展的粗浅认识,或许能给一些读者带来点滴的启发,或者激发出一些读者的灵感和思维火花,达到抛砖引玉的作用。
软件定义世界
当今的世界是一个信息技术逐步深入人类生活方方面面和各行各业的时代。
对于个人来说,感受已经非常直接,现在的大多数中国人如果离开了手机,生活将寸步难行。手机里面安装的客户端只是各类商家的软件系统的冰山一角,而服务端才是巨大的水下部分,这些软件让商家为用户提供越来越好的服务;
对于企业来说,软件是企业对其行业知识与运转规则的封装、表达和运用。企业运行越来越多的会由软件来驱动,实现信息化、数字化、智能化(三化),推动企业持续提升效率降低成本。不仅是面对客户的部分几乎完全信息化了,即使是企业内部管理和运转,也大多由软件驱动了,并且以后还会更加的标准化;对于任何行业的现代企业,“三化”做的越好,其发展状况也通常越好,并且发展潜力也越大,现在这应该是一个共识了,只是不同企业实施“三化”的能力、质量、程度不同,导致了效果不同。
对于政府来说,软件是对政府的管理规则和行政流程的实现和运用,也是提升政府的行政效率和能力的关键举措。现在越来越多的行政服务可以由手机完成,不用去办事大厅了,这方便了所有人,提升了政府行政的效率和所有人的满意度,其价值真的太大了。
对于企业和政府,充分应用软件实现组织管理和业务运作,可以让管理更加扁平化,组织运转更加高效和精准,并且可以留存大量运行数据用于分析商业决策或者政策的效果,获得及时精准全面的反馈,从而帮助决策者和执行者快速调整和应对,从而让企业获得竞争优势,让各级政府更好的制定政策,执行政策。
未来人类各行各业运转都会更大程度地由软件来驱动、辅助:软件负责引导、记录、展现、存储、分析和推进各类人类活动,以便达到预定的目标。而人类则负责操作、使用这些软件,完成自己的岗位职责或者生活、满足自身的各种需求。
人类和计算机系统的关系正在变成这样:每个行业的从业者把本公司的生产、制造、采购、研发、设计、管理、服务流程封装和实现到计算机软件中,然后公司各职能部门的员工通过使用其内部软件系统,提供产品和服务给用户、客户,然后持续运营、维护、调整这些软件系统,分析运行、经营、售后服务的数据,调整经营、服务和发展策略和资源分配。这个持续迭代的过程也是企业持续迭代和改进其信息系统和组件的过程。
在客户端每个人使用各行各业的软件的客户端获得自己需要的服务。这样国家和社会就运行在计算机系统之上了,全社会运转会更加高效,资源利用效率也会更加高效,而更高的效率为所有人带来更大的益处。
KunlunBase支持国产IT基础设施
这几年国家给予IT基础设施各细分产业大量的资源和支持,让国产芯片、操作系统等获得了巨大的发展机遇。KunlunBase目前已经支持麒麟、UOS(统信)操作系统以及鲲鹏、龙芯、飞腾等国产芯片,并且会与更多的国产基础设施友商通力合作,构建中国版的完备而且强大的IT基础设施矩阵,助力国家经济发展。
我们坚信在这个波澜壮阔的信息技术发展潮流中,我们KunlunBase团队能够持续创造更好的产品和服务,为我们的客户持续创造价值!
推荐阅读
KunlunBase架构介绍
KunlunBase技术优势介绍
KunlunBase技术特点介绍
PostgreSQL vs MySQL TPC-H 测试
Kunlun-Storage vs PostgreSQL OLTP 测试
END
昆仑数据库是一个HTAP NewSQL分布式数据库管理系统,可以满足用户对海量关系数据的存储管理和利用的全方位需求。
应用开发者和DBA的使用昆仑数据库的体验与单机MySQL和单机PostgreSQL几乎完全相同,因为首先昆仑数据库支持PostgreSQL和MySQL双协议,支持标准SQL:2011的 DML 语法和功能以及PostgreSQL和MySQL对标准 SQL的扩展。同时,昆仑数据库集群支持水平弹性扩容,数据自动拆分,分布式事务处理和分布式查询处理,健壮的容错容灾能力,完善直观的监测分析告警能力,集群数据备份和恢复等 常用的DBA 数据管理和操作。所有这些功能无需任何应用系统侧的编码工作,也无需DBA人工介入,不停服不影响业务正常运行。
昆仑数据库具备全面的OLAP 数据分析能力,通过了TPC-H和TPC-DS标准测试集,可以实时分析最新的业务数据,帮助用户发掘出数据的价值。昆仑数据库支持公有云和私有云环境的部署,可以与docker,k8s等云基础设施无缝协作,可以轻松搭建云数据库服务。
请访问 http://www.kunlunbase.com/ 获取更多信息并且下载昆仑数据库软件、文档和资料。
KunlunBase项目已开源
【GitHub:】
https://github.com/zettadb
【Gitee:】
https://gitee.com/zettadb