数据库运维管理软件有没有投资价值-- 回投资专家的问题

2022-07-13 15:11:33 浏览数 (1)

先说一下这个文字的起因,前几天有一位金融投资专家加了我的微信问了如下的问题

现在的金融投资人士是很拼,跨专业的进行调研产品是否有投资价值,想不入坑看看这个行业是否有前景,本着I am a nobody, 这里就“胡说八道” 一番。

一个产品是否有投资的价值,要看他是否有市场,并且市场处在什么状态,同时这个产品的服务的人群或群体是那些,同时是否有充足的资源来支持这个产品或产业的发展,这就是所谓的天时地利人和。

问题 1

1 谁需数据库运维产品

随着各行各业,去ORALCE 从口头上的行动到实际上ORACLE 已经处于数据库业界被关注的末端,应该是有了不到10个年头了,现在连我现在的企业都在去ORACLE 可想而知,ORACLE 已经穷途末路了。(部分企业连盗版的ORACLE 都不在使用,而在想着怎么替换他,并付出高昂的成本,ORACLE的时代在中国开始要画上“圆满”的句号了,同时云厂商也不给ORACLE 留任何的活路,不远的将来ORACLE在国内就是一个历史名词。)

随之而来的就是各种国产数据库及开源数据库在,金融,银行,大型国企,政府机关,要上市的企业等等铺开,这就产生了一个问题, 谁来运维这些数据库,运维什么样的数据库。

2 什么样的数据库需要运维软件

在我现在的单位曾经的一个ORACLE 已经被拆长了几十套的云原生数据库,首先第一个需要运维的数据库的特点就是量。

部分数据库注定不能和ORACLE的性能相比较,所以大型的项目使用的数据库的数量越来越多,一个项目使用几十套,上百套的数据库产品是很平常的事情。

那么原先管理几套,十几套的ORACLE的DB 人员就必须面对,几百套,上千套的数据库产品,这不是人力所能及的,所以在量这个级别,数据库运维软件的必须性就被提出了。

同时替换ORACLE的数据库产品五花八门,可能有从未听说的国产数据库,也有可能是经常听说就是不曾用过的 开源数据库,或者云原生数据库。这里就产生另一个点,就是技术陌生性。

综上所述,一个数据库的量,和一个数据的技术不流行或孤陋寡闻,造就了产品的需求,一个数据库运维软件的需求。

那么基于 1 和 2 ,我们有了市场也有了需求,那么这件事就应该可以成,天时,地理已经准备好了,

3 谁应该做数据库运维软件

对谁应该做这个数据库运维软件,我们来分析一下

3.1 数据库厂商

对数据库厂商应该自己做自己的数据库运维软件,这毋庸置疑,可惜,可惜是大部分的数据库厂商,包含例如 ORACLE 和 SQL SERVER 这样的几十年的商业数据库,都没有成型的数据库运维软件自己产出。

而大部分都是一些如 toad , red gate 等厂商的专业级别的数据库运维软件,所以这里将数据库运维软件的希望寄托于数据库厂商本身,大概率是失望的,因为几十年的经验已经在证明,数据库厂商自己做数据库运维软件,NO 。

3.2 专业的数据库运维软件公司

对的,基于ORACLE , SQL SERVER等数据库的运维软件公司比比皆是,下面这两家公司生存了差不多20年应该是有的了,当然还有大名鼎鼎的percona.

所以在国外,专业的数据库运维软件公司,是存活的,并且时间很长。

3.3 开源和个人软件

实际上开源数据库中的管理软件有很多都是个人开发的,并且都有很多的受众群体,基于不花钱的原则,虽然有些软件后面就没有人维护了,或者说很难用,但支持这还是很多。

小结,基于数据库公司自己做数据库运维软件,很困难,也没有先例,同时数据库公司对自己数据库的运维能力,在之前的一些经验中,也发现的确是不行,是真的不行。

所以需要从专业的数据库运维软件公司来入手。

说到这里,估计有很多人会准备攻击我,对的,Where are you NOW ?

CHINA.

3.4 在中国专业的数据库软件公司是否能存活,或者在中国盗版和不付费意识浓重的国家,软件是否能卖的出去?????

好问题,如果你打算将软件在国内大批量销售,估计是很难,你需要找到你的金主,你开发完后,一会破解了,一会甲方付了一半钱,不给了,所以在国内做一个收费的软件很难,因为国情的原因。

但 ,但, 但,但是你做的是数据库软件,一般什么企业会关注数据库,数据库在整体软件项目中的地位,都注定,市场还是有的,因为数据库管理的是到那个世纪都重要的数据,谁也不敢和数据开玩笑。

在前面提到的,金融企业,银行,证券,就是那些"玩钱的”, 他们可以消费,也有能力消费。

3.5 软件企业的人力资源从哪里来 ?

在有了市场,有了需求,有了金主,剩下的就是谁干活的问题了,人是有的是,可就是不好找到合适的。WHY

3.5.1 数据库运维软件,和数据库软件本身不是一回事,数据库的运维是要有运维经验的,并且每种数据库自身的运维方式不同,所以要想找到一个集合大部分数据知识的人力资源,不是一件容易的事情。

1 开发不是运维,开发数据库的搞不了运维

我是亲眼所见,某些“专业”的数据库大型公司是怎么做自己数据库运维软件的,四个字形容,惨不忍睹,抄袭成风,你能相信把pigsty 打包然后换壳做成自己的数据库运维软件的方式吗? 对他们就是这么干的,新鲜吗。

不在企业里面干个几年十几年,你知道数据库运维是走哪路经脉的,在数据库行业里面,经验是很值钱的。

2 找有经验的运维人员难

对的,如果你做的是单一的数据库运维软件,一种数据库,这不难,但如果你做的是融汇众多的数据库产品的数据库运维软件,那就很困难了。

1 找到运维过国产数据库的人就很难找,比开发难找多了,你首先的找到干过这个活的,还的有探索精神,同时他使用数据库的企业还不能太小,他的处理过一些“大型” 问题。

2 你的凑齐了这堆数据库管理经验的人,并且这些人还能将这些知识变成需求,变成实实在在的需求分析,然后还的有人将这些模块化成软件,对接各种数据库。

3 企业需求变态,定制化有时是必需品

对了数据库运维软件和数据库软件不同,即使是数据库软件,那有些变态的客户也提出一些过分的要求。我见到过的

1 让分布式数据库,在不添加索引的情况下,1000万数据,查询1000次以上,时间不能超过1秒。(不是平均,是每一次)

2 让分布式数据库,支持回闪功能

3 让分布式数据库,支持所有ORACLE 的函数

....... 当然还有很多更奇葩的

所以数据库运维软件必然会经历同样的问题,就是定制化的问题。

那么目前,天时,地理,人和都提到了。哦对了,技术路线。

技术路线,技术路线就是没有路线,WHY

1 你考虑清楚,到底那些数据库应该在你的运维软件的LIST 里面吗?

开源,商业的数据库有很多人做,我随便就可以说出几个

1 MYSQL 的运维软件,找爱可生

2 PG 的运维监控,pigsty

3 SQL SERVER 的找格瑞趋势

如通你现在在做,你做的过他们吗? 有的有十多年多年的历史了。

2 国产数据库软件

想做国产数据库软件请先问自己几个问题

1 你想如何和这些国产数据库软件公司沟通

2 你想做那些国产是数据库软件

可以先列一列,目前已经在,一些大公司上用的国产数据库

TIDB , TDSQL, Oceanbase , TBASE, 当然还有一些云厂商的云原生数据库 ,POLARDB, Cynosdb --- TDSQL-C

这些数据库的原理估计只有数据库厂商自己知道把,如何和他们打通关系,获得知识,并快速掌握在大型企业里面运维这些数据库的经验。

说完这些,我们的说说,如果开一个这样的企业的存活率的问题

1 产品付费成活的概率

这样的产品本身有市场价值,但市场价值有多大这是一个问题,如果某个国产数据库,就某个公安部门使用了,那么你的这个系统只能为这个公安的部门研发,所以每个国家部门使用的国产数据库产品不一,你的产品就只能广,覆盖更多的国产数据库产品,而如果你的产品覆盖面广,必然要付出更多的精力来针对不同的数据库来进行研究和研发,成本一定低不了,而回报的问题就不好说了,这些企业可以使用数据库本来的运维系统,同时还有一堆开源的产品如腾讯某“鲸” ,可以凑活使用,反正这些企业是没有什么专业性的,所以你的考虑他们是否能付费,并且年年付费,同时还能选择你。

2 投资和见效(马上来钱)的问题

有了需求就必须考虑做这个赛道是否有技术经验积累,投资者不可能等你几年年,现在的投资者都希望马上投钱马上有回报,所以投入资金后能不能马上有产品有回报,这是需要考虑的一个点,你的考虑有是否有能力活到你成功的那天,实际上从那篇文字上看,做这个产品困难是有的,需要的是一个资源整合和后续与各个数据库厂商的沟通与紧密合作的工作方式,获得每种数据库的运维机理,以及一些代码方面的支持。(国内有厂商互相认证的机制),与数据库厂商比,运维的软件的初始难度低,但做精做细的难度高。个人感觉,属于起步快,做强很慢的状态。当然如果有某个关系,先来钱后来做的方式,可以干这件事。

3 是否有眼光做对产品

这也是一个重要的问题,什么都做,什么都不行,你必须有一个能慧眼识别,那些国产数据库是你可以纳入你的软件的必选项,一定是拥有量大的,并且好沟通的,同时给你留活路的。(比如他的运维软件做的不好,通过你的运维软件来弥补问题,还能给你帮助比如他的软件架构和运维的知识点),你的公司是否能找到一个了解业界行情,并且和这些数据库厂商能打通关系,或者已经有一定的关系,对你能成功投资或创业,就变得重要,能否找到一个这样的“大能人”。

总结:

所谓 天时 ,地利,人和,缺一不可,市场,人,和钱 在做这件事情之前,可以问问有没有。如果不知道,那么你可以先调查 从2020年开始产生的国产数据库,到现在还有多少存在并且已经活出自己的天地。

一个看上去是市场的产品,有需求,但是不是能做,好不好做,能不能存活都是一个未知数,反过来一件看上去都知道吃力不讨好的事情,大家都不做,或许你做了就成了也说不准,世界变化太快,这篇文字只代表此时此刻作者浅薄的认知。

至于提出的问题,有什么有竞争力的产品,综合性的可以看看 恩墨的 zcloud , 盖老师的企业这方面还是很厉害的,同时新炬网络也有类似的产品。

(注:个人感觉不如先找金主,先根据金主(使用数据库的某个大型的金融的企业)的要求进行定制开发,至少不赔钱,如果市场好,可以继续做大,市场不好也可以拂袖而去。) 当然还有另一个方案,in my mind .

附带:国产数据库最热的时间2020年的,百花齐放,到底有多少国产数据库。

0 人点赞