草庐IT

客户应用中遇到问题的地方就是国产数据库的发力点

​因为一大早有个合作伙伴前来交流,所以昨天的文章实际上是匆匆发出来的,并没有完整的表达出我对这个问题的看法。今天在外面出差,本来和客户约好上午见面,因为临时的安排问题,又改到下午了,所以早上有比较充裕的时间来写一写昨天想表达的另外一层意思。表连接的性能关系到绝大多数管理信息系统的性能问题,而最常用的表连接方式就是NESTEDLOOP和HASHJOIN。当HASHJOIN还不成熟的时候,NESTEDLOOP是主打,不过对于一些左表返回数据较多或者说找不到一张返回数据量较少(比如小于几百)的左表的情况下,SQL的性能是很差的。HASHJOIN让一些大查询的性能得到了有效的优化。不过HASHJOIN

国产数据库与开源代码

​很多朋友觉得国产数据库应该是完全自研的数据库产品,不应该基于开源代码去做开发。不过如果我换一个问题,一个只有三五年历史的完全国产自研的数据库产品与一个十分成熟的开源数据库产品供他选择,并且必须选择其中之一,那么大概率情况下他会去选择开源数据库。这是一个十分现实的问题,数据库是十分重要的IT基础设施,其成熟度与稳定性是十分关键的。在自研比例较高的国产数据库厂商中,达梦是十分典型的一家,其数据库产品已经有是超过20年历史了。从达梦6开始在国家电网电力调度等核心系统中获得了应用,也经受了磨练。从客户用得战战兢兢到获得了客户的信任,这是花了至少五年时间的磨合的。从DM7开始,代码进行了全面的重构,代

国产数据库与开源代码

​很多朋友觉得国产数据库应该是完全自研的数据库产品,不应该基于开源代码去做开发。不过如果我换一个问题,一个只有三五年历史的完全国产自研的数据库产品与一个十分成熟的开源数据库产品供他选择,并且必须选择其中之一,那么大概率情况下他会去选择开源数据库。这是一个十分现实的问题,数据库是十分重要的IT基础设施,其成熟度与稳定性是十分关键的。在自研比例较高的国产数据库厂商中,达梦是十分典型的一家,其数据库产品已经有是超过20年历史了。从达梦6开始在国家电网电力调度等核心系统中获得了应用,也经受了磨练。从客户用得战战兢兢到获得了客户的信任,这是花了至少五年时间的磨合的。从DM7开始,代码进行了全面的重构,代

数据库产品用什么抓住用户

​周五聊了下数据库基准测试的一些事情,现在客户选择数据库产品,唯一比较有权威的就是一些国测机构的测试结果。企业自行搞选型测试是十分困难的,一方面成本太高,一方面自己的能力不足,很容易被人忽悠瘸了。周五的文章有搞数据库的朋友留言,谈了对测试的一些看法。比如代码自主率测试,有朋友说可以要求数据库厂商现场编译,现场测试。我不知道有多少厂商可以很方便的把整个数据库的编译环境都部署到测试现场去,这对测试机构是个巨大的挑战。哪怕真的可以这样做,还是有些作弊手段可以使用的。我以前搞类似测试的时候,就有厂家把容易扫描出问题的代码做成lib库,或者甚至把这些obj打到linux系统的lib库中,跟随着编译依赖库

数据库产品用什么抓住用户

​周五聊了下数据库基准测试的一些事情,现在客户选择数据库产品,唯一比较有权威的就是一些国测机构的测试结果。企业自行搞选型测试是十分困难的,一方面成本太高,一方面自己的能力不足,很容易被人忽悠瘸了。周五的文章有搞数据库的朋友留言,谈了对测试的一些看法。比如代码自主率测试,有朋友说可以要求数据库厂商现场编译,现场测试。我不知道有多少厂商可以很方便的把整个数据库的编译环境都部署到测试现场去,这对测试机构是个巨大的挑战。哪怕真的可以这样做,还是有些作弊手段可以使用的。我以前搞类似测试的时候,就有厂家把容易扫描出问题的代码做成lib库,或者甚至把这些obj打到linux系统的lib库中,跟随着编译依赖库

Zabbix 6.2 安装:国产系统篇(OpenEuler)

本文同样是一篇安装文章,唯一区别就利用了国内较知名的开源的系统尝试安装Zabbix最新的6.2版本,看是否可行,篇幅较长,需要有相对的耐心。正文本文环境openEuler22.03LTSPHP8.0Apache2Mysql8.0安装前建议更新到最新系统:dnf-yupdate安装所需软件dnf-yinstallvimwgettar数据库部分6.0以上版本需要安装mysql8.0以上版本的数据库(以mysql为例子)。来自官网欧拉系统自带mysql8.0的源,无需要安装额外的源。安装mysqldnf-yinstallmysql-server启动数据库systemctlstartmysqld&&s

Zabbix 6.2 安装:国产系统篇(OpenEuler)

本文同样是一篇安装文章,唯一区别就利用了国内较知名的开源的系统尝试安装Zabbix最新的6.2版本,看是否可行,篇幅较长,需要有相对的耐心。正文本文环境openEuler22.03LTSPHP8.0Apache2Mysql8.0安装前建议更新到最新系统:dnf-yupdate安装所需软件dnf-yinstallvimwgettar数据库部分6.0以上版本需要安装mysql8.0以上版本的数据库(以mysql为例子)。来自官网欧拉系统自带mysql8.0的源,无需要安装额外的源。安装mysqldnf-yinstallmysql-server启动数据库systemctlstartmysqld&&s

AI绘画新思路:国产开源50亿参数新模型,合成可控性、质量实现飞跃

论文地址:https://arxiv.org/pdf/2302.09778v2.pdf项目地址:https://github.com/damo-vilab/composer近年来,在大数据上学习的大规模生成模型能够出色地合成图像,但可控性有限。可控图像生成的关键不仅依赖于条件,而且更重要的是依赖于组合性。后者可以通过引入巨大数量的潜在组合来指数级地扩展控制空间(例如100个图像,每个有8个表征,产生大约100^8种组合)。类似的概念在语言和场景理解领域得到了探索,其中的组合性被称为组合泛化,即从有限的已知成分中识别或生成潜在的无限数量的新组合的技能。最新的一项研究提供了一种新的生成范式——可以

AI绘画新思路:国产开源50亿参数新模型,合成可控性、质量实现飞跃

论文地址:https://arxiv.org/pdf/2302.09778v2.pdf项目地址:https://github.com/damo-vilab/composer近年来,在大数据上学习的大规模生成模型能够出色地合成图像,但可控性有限。可控图像生成的关键不仅依赖于条件,而且更重要的是依赖于组合性。后者可以通过引入巨大数量的潜在组合来指数级地扩展控制空间(例如100个图像,每个有8个表征,产生大约100^8种组合)。类似的概念在语言和场景理解领域得到了探索,其中的组合性被称为组合泛化,即从有限的已知成分中识别或生成潜在的无限数量的新组合的技能。最新的一项研究提供了一种新的生成范式——可以

国产Model Q现身,但它真的不是特斯拉

​​想了解更多关于汽车的内容,请访问:​​​​​​51CTO汽车开发者社区​​​​https://icv.51cto.com/​​山寨ModelQ也能反映消费者的需求。特斯拉将在3月1日举办投资者日活动,并极有可能在这次活动上发布新一代车型平台。新平台将对新能源汽车行业带来又一轮的冲击,马斯克在去年曾剧透:新平台的成本将会是现有平台的一半。外界猜测特斯拉要进一步把电动汽车的价格“打下来”,基于新平台开发一款售价仅为2.5万美元(约合17万元人民币)的新车。这款新车很可能被命名为ModelQ。长远来看,特斯拉要实现2030年销量 2000万辆的目标,就必须进军更加入门的细分市场。ModelQ确实