数据库选型别只看宣传:外行看热闹,内行看门道
最近一点感受,主要不是说厂商,而是说用户今天想跟大家聊一聊数据库选型这个话题,这也是我从业这些年,被身边同行、朋友问得最多,也最想好好拆解的一个核心问题——很多时候,面对同一款数据库、同一份厂商宣传,内行和外行看到的东西,完全是两个维度,甚至可以说天差地别。如果把宣传资料或者视频给我爸妈这样的看,他们觉得都很厉害。从事数据库相关工作这么多年,市面上主流的、小众的、国产的、国外的数据库,我几乎都接触
数据库解耦,代码复用?还是数据库复用,代码解耦?
这个也是我看了有些行业的有感而发背景涉及微服务和中台。都是我个人观点,不代表对错我们说一下20年前,那时候我觉得类似工商银行和中国移动这些的业务量远比我们现在的绝大多数非互联网公司业务体量要大吧?那时候也没有微服务、没有中台更加没有Hadoop。业务也能有条不紊的进行。那时候是大型机、小型机和IOE架构等。微服务其实不一定要分库但是的确如果在都在一个数据库那还做什么微服务?其实有不少企业和场景不适
为什么有些用户还要RAC架构
RAC解释RAC一词最早出现是在Oracle上。它是real application cluster的缩写,译为“实时应用集群”。就是Oracle9i开始有的一种高可用架构。架构简图大致如下:其实多年前我在接触RAC之前看到的是其他技术的集群,也类似这样。我当时年少无知的其实不以为然(在多个场合我都承认过自己的无知)。我说这就像一个人长出来两个头,砍掉一个是不影响。但是如果身子坏了呢?的确如果共享
YashanDB(崖山数据库)V23.4 LTS 正式发布
2024年回顾2024年11月我们受邀去深圳参与了2024国产数据库创新生态大会。在大会上崖山官方发布了23.3。这个也是和Oracle一样采用的事编年体命名。那次大会官方希望我们这些在一直从事在一线的KOL帮助产品提一些改进建议。对于这样的想法,我们都是非常乐于合作的。V23.4 LTS 正式发布而时隔半年,我得到了(运营小姐姐给的)消息。在2025年5.12日。发布V23.4版本。(Long-
存算分离看场景
计算机行业是唯一一个比时装行业概念更多的行业。概念频出,最慢的话半年一定出一个,短的话半个月就能看到新的名词和技术甚至是概念。存算分离的概念我第一次听到存算分离时候还是从Hadoop上听到的。然后就去问什么是存算分离。听了讲解以后,我问这和Oracle的集群–RAC的不是一样吗?回答说是基本这个意思。只是Oracle并没有这样宣传。RAC因为有ASM一层,打通了不同存储节点,让数据库看存储是一大块
OceanBase单机版保姆级安装
单机版还是要说说的原因很简单,分布式数据库在大规模场景是必须的,但是绝大多数公司不是大规模场景。看到北上广又是地铁又是高架还拥堵的,毕竟这种规模在中国就几个。绝大多数区县,没有地铁和高架。如果都是照搬顶 级的解决方案用在自己的企业就不合适。而这些事代表这个广大群体的。下载介质https://www.oceanbase.com/softwarecenter-standalone结合自己的情况选择哪一
从Oracle和TiDB的HTAP说起
除了数据库行业其他技术群体很多不知道HTAP的时至今日还是有很多人迷信Hadoop,觉得大数据就是Hadoop。这是不正确的。也难怪这样,很多人OLTP和OLAP也分不清,何况HTAP。Oracle是垂直方向实现TiDB是水平方向实现我个人认为这是两种流派,清蒸和红烧就看自己的主观口味了OceanBase和Polardb的HTAP也是大同小异需要的就是类似具体如何实现的中文化文档仅为简单应用对比不
数据库从安装到劝退
友好的安装是数据库使用的第一步MySQL被称为5分钟数据库。是形容安装简单。事实也是如此。RPM一下可以就把几个包安装完毕了。一个单机情况下,5分钟是足够的。其他数据库PostgreSQL也差不多是这样。而Redis这种就更快了。所以这些才能流行。曾经数据库中安装相对麻烦一点是Oracle,但是在很多人的努力下也也有了一些一键安装的,我自己也总结了一些使得安装单机都不是太费劲。如今有些国产数据库即
保姆级离线TiDB V8+解释
以前学习的时候还是3版本,如今已经是8版本了https://cn.pingcap.com/product-community/?_gl=1ujh2l9_gcl_auMTI3MTI3NTM3NC4xNzM5MjU3ODE2_gaMTYwNzE2NTI4OC4xNzMzOTA1MjUz_ga_3JVXJ41175MTc0MTk1NTc1OC4xMS4xLjE3NDE5NTU3NjIuNTYuMC41N