MySQL HeatWave 是 Oracle 提供的高级数据库服务,集成了湖仓一体、实时分析、机器学习和事务处理功能。其核心特性包括向量存储、生成式 AI、自然语言交互和 HeatWave AutoML。
向量存储与处理
- 矢量存储:引入新的矢量数据类型,支持内存混合列式存储格式,并能在 HeatWave 节点间并行处理,接近内存带宽。
- 矢量处理:数据库内解析并并行嵌入生成,支持存储在对象存储中的向量。
- 查询示例:通过 SQL 语法查询向量存储,例如查找语义最相似的书籍,并支持距离函数(L1、L2、COSINE 等)。
生成式 AI 与 LLM
- 生成 AI:支持内容生成/汇总,如异常日志摘要、银行交易总结等。
- LLM 支持:提供 In-HeatWave 和 OCI 生成 AI 服务,分别适用于较小和较大模型,确保安全、降低成本并保证可用性。
- HeatWave AutoML:实现全自动模型训练、解释,比 Redshift ML 快 25 倍,支持数据漂移监测和预测置信区间。
自然语言交互
- HeatWave 聊天:允许在 Lakehouse 中查询非结构化文本文档,优化聊天范围,支持不同 ML 模型查询特定文件夹文档。
机器学习增强
- 异常检测:新增 GLOF、PCA 模型,增强 GKNN 算法,支持日志异常检测,实现预防性维护。
- 日志处理:处理并概括机器日志,构建定制化异常检测模型,识别日志中的异常。
核心优势
- 一站式服务:涵盖机器学习、生成式 AI、分析、湖仓一体和 OLTP。
- 性能与可扩展性:提供最佳性能、性价比和可扩展性,支持公有云、专用区域和混合环境。
总结
MySQL HeatWave 通过向量存储、生成式 AI 和 HeatWave AutoML 等功能,实现企业级内容处理和智能分析,提升数据查询效率和模型训练能力,提供全面的一站式数据库解决方案。