- 博客(715)
- 收藏
- 关注
原创 YashanDB对话罗敏 | 国产数据库要“上天入海”,更要从“形似”走向“神似”
罗敏老师以30年Oracle实战经验,为国产数据库发展提出了深刻洞察,也对崖山数据库高度兼容Oracle给予肯定,并寄予了“神似+超越”的厚望。正如他所言:“基本盘是最重要的”,唯有夯实内核、贴近场景、融合生态,国产数据库才能真正走向成熟与自信。如果您也希望参与对话、分享见解,欢迎在评论区留言或是在公众号后台私信我们~t=P9T8来聊会崖-第三期:嘉宾罗敏https://www.bilibili.com/video/BV1FE1PBdEhY?
2025-11-03 15:54:48
1162
原创 YashanDB对话白鳝 | 聊一聊近年数据库选型观的转变
来聊会崖》是崖山数据库全新推出的专家对话栏目,继上一期邀请薛晓刚老师聊了崖山自研选择和产品规划后,本期我们邀请到数据库领域资深专家白鳝老师,与崖山数据库资深技术专家韩锋,围绕国产数据库的核心能力、架构选型、技术透明度等热点话题展开深度对谈。白鳝老师拥有多年甲方经验,曾主导大量数据库选型与迁移项目,观点犀利,洞察务实,为行业提供了宝贵的企业用户视角。通用型数据库功能越多,越能满足更多客户需求,竞争力越强数据库本身该兼容的东西,最好是数据库厂商来做兼容性不是口号、不是简单数字,而是系统性工程。
2025-11-03 15:45:22
684
原创 10亿美元收购Neon背后的技术风口:数据分支爆红,YashanDB正式发布数据沙箱
Databricks高价收购Neon,让"数据库分支"从技术细节升级为行业焦点,同时也印证了AI Agent时代数据库的核心价值正从单纯的"高效存查"向高弹性、版本化的"Git式数据生命周期管理"全面演进。顺应这一架构新趋势,YashanDB凭借扎实的自研底座,创新性地将数据分支与沙箱能力植入内核。这一原生架构不仅彻底打破了传统数据库与现代AI敏捷协作的壁垒,更在架构完整性与企业级安全层面,为需要在自主可控环境中管理AI资产的企业用户提供了显著的差异化优势。
2026-05-13 16:07:10
183
原创 为AI Coding设计!YashanDB发布极简应用开发Skill套件
前天晚上的Vibe Coding实战直播大家都看了吗?运营小姐姐现场手搓多平台排版系统的画面,是不是比想象中还要丝滑?😂没赶上直播的朋友也别急,今天我们不光要回顾高能瞬间,更要兑现直播里的承诺:正式发布崖山应用开发Skill套件,可复制以下链接前往GitHub获取,也可以点击文末“阅读原文”获取。*开源地址:https://github.com/yashan-technologies/yashandb-dev-plugins。
2026-05-13 15:58:21
385
原创 行业首发!企业级龙虾管控方案YashanClaw来了
当前,OpenClaw等AI Agent工具从“极客玩家的玩具”走向“重塑企业工作流引擎”,其核心壁垒并不完全在于大模型参数量的大小,更在于能否在复杂的企业生态中解决安全、合规、状态管理和规模化复制的落地难题。
2026-05-13 15:47:54
309
原创 图灵奖得主断言“AI Agent最后全是数据库问题”,YashanDB如何破解 AI落地困局
近日,图灵奖得主、数据库领域的泰斗级人物Mike Stonebraker的一番言论在科技圈引发轩然大波。他一针见血地指出:“AI Agent的发展,最后全都是数据库问题。这句话扯下了当前 AI Agent 狂飙突进背后的“遮羞布”。当我们惊叹于多智能体(Multi-Agent)系统展现出的强大自主规划能力时,开发者们却在底层默默承受着痛苦:如何管理多个Agent的并发状态?如何处理冲突?Agent试错失败后如何回滚?如何保持长期的记忆与一致性?Stonebraker认为,AI圈正在痛苦地“重复造轮子”。
2026-05-13 15:38:22
377
原创 YashanDB与10位专家共话国产数据库规模化替代
国产化浪潮势不可挡,以YashanDB为代表的国产数据库正从“能用”走向“好用”,打好国产化规模替代的攻坚战需要产业各方共同努力。比如,数据库厂商需要持续加强产品力和生态力,持续完善兼容性,优化文档与安装流程,提升服务响应速度,积极拥抱新技术,加强AI在运维中的应用,以更加开放的姿态与客户协同共创,加强与行业客户合作,针对性解决行业痛点等。而企业应该循序渐进推进国产替代,优先在非核心系统试点,与厂商深度合作,构建完善的应急与运维体系,降低替代风险。
2025-12-17 11:00:11
1012
原创 YashanDB V23.5发布:YAC共享集群全面迈向规模化商用
随着信创替代进入核心系统攻坚阶段,企业对应用透明的多读多写、可大规模商用的共享集群数据库需求日益迫切。YashanDB V23.5的正式发布,以崖山共享集群YAC全面规模化商用为里程碑,不仅实现了对国际主流产品的关键技术对标,更在高可用、高性能等核心能力上构建起差异化护城河,为企业核心业务升级提供一套真正具备高端替代能力的新解法。围绕稳定、高效、经济、易用四大业务价值,YashanDB V23.5推动YAC共享集群实现从“技术可用”到“生产好用”。
2025-12-16 15:09:47
1042
原创 YashanDB V23.5:弹性伸缩,永远在线!崖山共享集群YAC实战分享
从消费贷的高并发弹性需求,到民生服务的复杂系统集成,从读写分离的高性价比,到双活双写的顶级容灾,YashanDB用真实项目证明:国产自研数据库阵营中,已出现能扛住真实业务压力、适配多样场景需求的优质产品。对于企业而言,国产数据库选型无需盲目追求“架构战队”,更要关注“是否适配业务”“能否落地”“成本是否可控”。YashanDB以“高可用、性能线性扩展、弹性伸缩、接近零代码修改”四大核心优势,为用户提供了一条低风险、高收益的国产替代路径,也为国产数据库的进阶之路提供了可参考的实战范本。
2025-12-16 14:24:32
1140
原创 YashanDB V23.5:YAC高可用全面升级,全库闪回、SCAN与VIP、主备自动切换……
如今,YAC已具备支撑金融、电信等核心业务规模化部署的全部条件,未来,YashanDB将持续深化高可用、高性能能力,以“稳定、高效、经济、易用”为目标,为企业数字化转型与信创替代提供更坚实的数据底座。YashanDB V23.5以“驱动崖山共享集群YAC全面迈向规模化商用”为核心定位,对连接层、服务层、存储层的高可用能力深度升级,并持续优化主备模式性能,既筑牢故障防护的“安全网”,又打破性能损耗的“天花板”,为企业核心业务提供“业务永续、数据安全、性能稳定”的共享集群解决方案。
2025-12-16 11:42:44
1258
原创 YashanDB V23.5:全面支撑TP+,助力企业解决混合负载痛点
TP+的兴起并非偶然,而是技术发展与业务需求共同驱动的必然结果:业务层面,企业决策正从“事后分析”转向“实时智能”,例如银行需要在日终批处理的同时响应实时转账查询,电商平台要在高并发交易峰值期完成库存动态分析,传统“先交易后分析”的模式已无法满足业务实时性要求;技术层面,存储成本的持续降低、多核服务器的普及,为“混合负载同引擎处理”提供了硬件基础,而企业对IT架构简化、TCO优化的诉求,进一步推动了“TP+AP融合”的技术演进。那么,YashanDB定义的TP+究竟是什么?
2025-12-16 11:33:32
906
原创 YashanDB大咖对话 | 国产替代深水区,共享集群为何成为核心场景最优解?
这场深度对话让我们清晰看到:共享集群凭借高可用、高性能、易扩展的核心优势,仍是90%以上企业核心系统的最优解。崖山共享集群YAC通过全自研路线构建的技术内核、本地化创新的Cache Fusion机制、全栈分层的高可用设计,以及与云和恩墨等伙伴的生态协同,不仅实现了对Oracle RAC的1:1系统性平替,更在高可用、性能、扩展性和部署成本上形成差异化优势。随着YashanDB V23.5的发布,YAC已完全具备核心系统规模化商用能力,为企业核心系统国产化替代提供了成熟、可靠、高性价比的选择。
2025-12-16 11:21:29
1091
原创 YashanDB TIMESTAMP函数
timestamp_expr的值必须为DATE、TIMESTAMP、TIME或者字符型数据,当为字符型时,必须确保字符串符合当前TIMESTAMP类型的格式要求。如果是2个参数,TIMESTAMP函数计算timestamp_expr表示的日期加上time_expr表示的时间,返回一个TIMESTAMP类型的日期值。,time_expr的值必须为DATE、TIMESTAMP、TIME或者字符型数据,当为字符型时,必须确保字符串符合当前TIME类型的格式要求。YashanDB认可的。YashanDB认可的。
2025-08-12 10:01:20
258
原创 YashanDB TIMEDIFF函数
当其中一个参数为TIMESTAMP、DATE、TIME类型,另一个参数为字符型时,则将字符串类型的参数转换成与另一个参数类型相同的时间日期类型。,并且类型相同,即TIMESTAMP、DATE或TIME类型,或可以转换为TIMESTAMP、DATE、TIME类型的字符型。当expr1和expr2都为字符型时,则将expr1和expr2都转成TIMESTAMP类型。当expr1和expr2都不为字符型,且expr1和expr2类型不同时,则报错。当expr1或者expr2的值为NULL时,函数返回NULL。
2025-08-12 09:58:54
400
原创 YashanDB TANH函数
的值为数值型,或可以转换为NUMBER类型的字符型(转换失败返回Invalid number错误)。对于其他类型,函数返回类型不支持。TANH函数返回其参数的双曲正切,参数大小本身无限制(只受限于其所属数据类型所规定范围),函数返回一个DOUBLE类型数据。当expr的值为NULL时,函数返回NULL。
2025-08-12 09:57:14
236
原创 YashanDB TAN函数
TAN函数返回给定参数的正切值,参数为以弧度表示的角度,大小本身无限制(只受限于其所属数据类型所规定范围),函数返回一个DOUBLE类型数据。的值为数值型,或可以转换为NUMBER类型的字符型(转换失败返回Invalid number错误)。对于其他类型,函数返回类型不支持。当expr的值为NULL时,函数返回NULL。
2025-08-12 09:56:29
177
原创 YashanDB UNISTR函数
UNISTR函数将源字符串中Unicode编码部分转换为对应字符,函数将返回一个NVARCHAR类型的字符串。若要将反斜杠包含在字符串本身中,需在其前面加上另一个反斜杠,不符合的格式将会报错。Unicode编码限制为UCS-2编码格式,格式为''后加4位16进制。,须为字符型,或可以转换为字符型的其他类型。当expr为NULL时,函数返回NULL。返回值固定为NVARCHAR类型。本函数不支持向量化计算。
2025-08-12 09:50:25
301
原创 YashanDB TYPEOF函数
参数的数据类型,将其作为VARCHAR类型的字符串返回。当expr1的值为NULL时,函数返回varchar。当expr2为空时,typeof函数只显示返回值类型。expr2取值范围为0和1、列存表中不可指定本参数。TYPEOF函数获取。
2025-08-12 09:49:47
167
原创 YashanDB TRUNC函数
当用于截断日期值时,expr的值必须为DATE、TIMESTAMP类型;当用于截断数值时,expr的值必须为数值型,或可以转换为NUMBER类型的其他类型(转换失败返回Invalid number错误)。的值按指定格式截断一个日期值,或按指定位数截断一个数值,返回一个DATE类型的日期值或一个NUMBER类型的数值。当expr的值为NULL时,函数返回NULL。当不指定n时,表示不截断,返回原数据。对于其他类型,函数返回类型不支持。当不指定fmt时,默认为'DD'。
2025-08-12 09:47:27
490
原创 YashanDB TRIM函数
当expr为CLOB类型时,返回值为CLOB类型,当expr为NCHAR/NVARCHAR时,返回值为NVARCHAR类型,其余返回值为VARCHAR类型。指定前后缀的内容,trim_character为与expr相同的通用表达式,须为字符型,或可转换为字符型的其他类型,且其长度只能为1字节。expr的值须为字符型,或可转换为字符型的其他类型,不允许为NCLOB类型数据。当不指定trim_character时,默认的前后缀内容为一个空格。指定删除字符串的前缀|后缀|前后缀,不指定时默认为BOTH。
2025-08-12 09:44:27
210
原创 YashanDB TREAT函数
如果expr的值不是type类型或type的子类型,TREAT执行错误,在SQL中返回NULL,在PL中产生一个异常。type必须是expr定义类型的超类型或子类型,否则TREAT编译错误。expr和type的类型必须是自定义类型的OBJECT类型。如果expr和type是同一类型,函数返回值为expr。必须拥有type的EXECUTE权限。TREAT函数用于修改。
2025-08-12 09:43:04
355
原创 YashanDB VAR_SAMP函数
在多行计算中,系统忽略数值为空的行,当所有行均为空时,计算结果为NULL。当给定参数只有一行数据时,VARIANCE函数的计算结果为NULL。VAR_SAMP函数计算。
2025-08-12 09:42:06
220
原创 YashanDB VARIANCE函数
默认值,表示不对表达式输入的重复数据进行过滤,直接进行样本方差计算。当给定参数只有一行数据时,VARIANCE函数的计算结果为0。表示过滤掉输入的重复数据后,进行样本方差计算。VARIANCE函数计算。
2025-08-12 09:40:09
296
原创 YashanDB UTC_TIMESTAMP函数
UTC_TIMESTAMP函数返回数据库所在的操作系统设置的当前协调世界时,其返回类型为TIMESTAMP,且与TIMESTAMP_FORMAT参数所指定格式一致。如果一个SQL语句中出现了多个UTC_TIMESTAMP函数,在该语句执行过程中将只调用一次函数,即保证多个UTC_TIMESTAMP函数返回的是相同一个时间戳值。当UTC_TIMESTAMP函数参与运算时,其运算规则与TIMESTAMP类型一致,见。
2025-08-12 09:39:33
268
原创 YashanDB USERENV函数
如parameter指定为上述之外的其他值,函数返回invalid parameter错误。USERENV函数根据输入的parameter参数返回当前会话的相关信息。为表达参数的字符串字面量,不区分大小写。
2025-08-12 09:38:29
251
原创 YashanDB SYSDATE函数
如果一个SQL语句中出现了多个SYSDATE函数,在该语句执行过程中将只调用一次函数,即保证多个SYSDATE函数返回的是相同一个日期值。SYSDATE函数返回数据库所在的操作系统设置的当前日期,其返回类型为DATE,且与DATE_FORMAT参数所指定格式一致。
2025-08-06 10:19:47
280
原创 YashanDB SUM函数
聚集函数不可嵌套,因此expr为除聚集函数之外的其他通用表达式,其类型只能是数值型、字符型。当参数为其他类型且无法转换为上述类型时,不执行计算并返回类型转换错误或是类型不支持。在多行计算中,函数将忽略expr值为空的行,当所有行均为空时,计算结果为NULL。在单行计算中,当expr的值为NULL时,函数返回NULL。表示在计算数值和时,过滤掉重复的行。当指定OVER关键字时,SUM将作为。,并支持滑动窗口,返回多行的数值和。默认值,表示对所有行计算数值和。SUM函数计算给定参数。
2025-08-06 10:16:37
340
原创 YashanDB SUBSTRING_INDEX函数
count为与expr相同的通用表达式,须为除BIT外数值型数据,或可转换为NUMBER的其他类型数据,取值范围[-2147483648,2147483647]。delim为与expr相同的通用表达式,须为字符型,或除JSON、LOB、XMLTYPE类型外可转化为字符型的其他类型。expr的值须为字符型,或除JSON、LOB、XMLTYPE类型外可转化为字符型的其他类型。当count的值超出delim在expr中的出现次数时,函数将返回expr全部内容。当expr的值为NULL时,函数返回NULL。
2025-08-06 10:15:31
336
原创 YashanDB SUBSTRING函数
表示从pos值指定位置开始提取字符串,pos为与expr相同的通用表达式,须为除BIT外数值型数据,或可转换为NUMBER的其他类型数据,取值范围[-2147483648,2147483647]。表示提取len值指定长度的字符串,len为与expr相同的通用表达式,须为除BIT外数值型数据,或可转换为NUMBER的其他类型数据,取值范围[-2147483648,2147483647]。当pos的值为带有小数的NUMBER类型(或转换后为NUMBER类型)时,函数四舍五入进行取整。
2025-08-06 10:14:55
404
原创 YashanDB SUBSTRB函数
当pos值为正数时,表示从前往后确定起始位置,当pos值为负数时,表示从后向前确定起始位置。表示提取len值指定字节长度的字符串,len为与expr相同的通用表达式,len值须为除BIT外数值型数据,或可转换为NUMBER的其他类型数据,取值范围[-2147483648,2147483647]。当expr的值为RAW类型时,返回值为RAW类型。当不指定len,或len值大于从pos值指定位置开始到字符串结尾的长度时,函数返回从pos值指定位置开始到字符串结尾的子字符串。当pos值为0时,等同于1。
2025-08-06 10:14:03
386
原创 YashanDB SYS_GUID函数
此内置函数中调用的公共函数,linux下是真随机的,Windows下是伪随机的。SYS_GUID函数返回一个16字节的随机数,返回类型为RAW类型。
2025-08-06 10:13:26
250
原创 YashanDB SYS_EXTRACT_UTC函数
SYS_EXTRACT_UTC函数主要用于将输入的datetime转换成UTC(原格林尼治标准时间)对应的时间并返回一个Timestamp类型数据。datetime须为Timestamp类型。本函数不支持向量化计算。
2025-08-06 10:12:43
238
原创 YashanDB SYS_CONTEXT函数
指定参数,须为字符型,或可转换为字符型的其他类型(LOB、XMLTYPE类型支持隐式转换)。指定的parameter须与namespace相关联,若为非法parameter,将报错。须为数值型或可隐式转换为数值型的其他类型,且必须处于INT类型的值域范围内,否则报错。该参数须为YashanDB内置的命名空间USERENV,不区分大小写,输入其他值时函数返回NULL。本函数接受的length合法值在[1,4000]区间,对于不在此范围的其他整数将按默认值256处理。
2025-08-06 10:11:58
352
原创 YashanDB SYS_CONNECT_BY_PATH函数
SYS_CONNECT_BY_PATH为层次查询场景使用的函数,本函数返回从根节点到当前节点路径上所有节点名为colName的列的值,之间用指定的字符delimiter分隔开。函数的返回值类型为VARCHAR,返回值最大长度32000,超长就会报错。字符或字符串分隔符。只能为常量或常量的字符串。本函数不支持向量化计算。该参数为语句中表的列名。
2025-08-06 10:10:30
199
原创 YashanDB SYSTIMESTAMP函数
如果一个SQL语句中出现了多个SYSTIMESTAMP函数,在该语句执行过程中将只调用一次函数,即保证多个SYSTIMESTAMP函数返回的是相同一个时间戳值。SYSTIMESTAMP函数返回数据库所在的操作系统设置的当前时间戳,其返回类型为TIMESTAMP,且与TIMESTAMP_FORMAT参数所指定格式一致。当SYSTIMESTAMP函数参与运算时,其运算规则与TIMESTAMP类型一致,见。
2025-08-06 10:09:55
176
原创 YashanDB TIMESTAMP函数
timestamp_expr的值必须为DATE、TIMESTAMP、TIME或者字符型数据,当为字符型时,必须确保字符串符合当前TIMESTAMP类型的格式要求。如果是2个参数,TIMESTAMP函数计算timestamp_expr表示的日期加上time_expr表示的时间,返回一个TIMESTAMP类型的日期值。,time_expr的值必须为DATE、TIMESTAMP、TIME或者字符型数据,当为字符型时,必须确保字符串符合当前TIME类型的格式要求。YashanDB认可的。YashanDB认可的。
2025-08-06 10:05:09
268
原创 YashanDB TIMEDIFF函数
当其中一个参数为TIMESTAMP、DATE、TIME类型,另一个参数为字符型时,则将字符串类型的参数转换成与另一个参数类型相同的时间日期类型。,并且类型相同,即TIMESTAMP、DATE或TIME类型,或可以转换为TIMESTAMP、DATE、TIME类型的字符型。当expr1和expr2都为字符型时,则将expr1和expr2都转成TIMESTAMP类型。当expr1和expr2都不为字符型,且expr1和expr2类型不同时,则报错。当expr1或者expr2的值为NULL时,函数返回NULL。
2025-08-06 10:04:30
230
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅