Al原生数据库与RAG## AI原生数据库与RAG  张颖峰 英飞流(上海)信息科技有限公司创始人  RAG技术实践 01 Infinity系统架构 02 ## 第一部分 RAG技术实践 ## 基于向量数据库的RAG解决方案 文档 文本块 LLM  提示词 ## LLM对企业信息架构的改变  网站  数据库  文档  JDBC规定了一整套访问数据库的标准API,所有数据库都需要实现它,因此,使用JDBC访问数据库的Java应用程序,是很容易切换底层数据库的。 ## JDBC核心类型一览表 |核心类型 (java.sql)|说明| |---|---| |Connection|与数据库建立连接| |Statement|在一个给定的连接中执行SQL语句| |PreparedStatement|用于执行预编译的SQL命令| |CallableStatement|用于调用数据库中存储过程| |ResultSet|保存SQL命令的执行结果| 上述组件是独立于底层数据库的,也就是说,只要连接上了数据库,相同的代码,就可以顺利工作..... ## JDBC访问数据库的基本步骤 JDBC访问数据库的基本步骤 加载JDBC驱动程序 创建数据库连接 执行SQL语句 接收并处理SQL的返回结果 关闭创建的各个对象 对于有可视化界面的应用程序,或者是Server端应用程序,应该在独立的线程中完成这些步骤。 出于精简学习负担的目的,我们将以SQLite为例介绍JDBC的基本使用,在此基础之上,后面选择微软的SQL Server来介绍JDBC的高级特性……  Conditional0 码力 | 23 页 | 4.55 MB | 2 年前3
Greenplum on Kubernetes
容器化MPP数据库## Greenplum on Kubernetes 容器化MPP数据库 ## AGENDA ## 云数据库背景 云数据库实现方案 Greenplum on Kubernetes Greenplum Operator 总结 ## 云数据库背景 ## 云数据库背景 ● 资源变化 ☐ 本地资源 → 云 ☐ 静态资源 → 弹性需求 ## ● 数据变化 ☐ 内部数据 → 多数据源 is expanding beyond the scope of a single CSP — to multiple CSPs — 云数据库市场巨大 云数据库增速巨大 DBasS的需求 ## ● 跨云的需求 ## 云数据库实现方案 ## 云数据库需求 - DBasS - 自动化运维 - 自动化调优 - 弹性资源管理 - 存储资源 - 计算资源 权限控制 - 跨云 - 公有云 - 私有云 ## 云数据库实现方案 全新数据库 ○ Snowflake 原有数据库架构升级 ☐ Vertica Eon Mode ● 容器化数据库+Kubernetes ○ Apache Spark ○ CockroachDB ○ Apache HAWQ ## 云数据库存储方案 ● 块存储 ☐ 文件系统接口 ● 对象存储 ☐ 成本低0 码力 | 33 页 | 1.93 MB | 2 年前3
PostgreSQL和Greenplum 数据库故障排查## PostgreSQL和Greenplum 数据库故障排查 赵振平 zzp@taryartar.com 北京太阳塔信息科技有限责任公司 ## 自我介绍 赵振平,太阳塔技术总监 电子工业出版社签约作家 • 腾讯最具价值专家(TVP) - 计算机畅销书作家 贵州省省管专家 国家首批大数据高级职称 • 出版了技术专著《Oracle数据库精讲与疑难解析》 确认防火墙是否关闭 ## 2 )确认数据库是否在运行,端口号是否正确 ps -ef | grep post [root@tar1 log]# ps -ef lgrep post postgres 4138 1 0 09:52 ? postgres0 码力 | 84 页 | 12.61 MB | 2 年前3
分布式NewSQL数据库TiDB# 分布式NewSQL数据库 TiDB 产品文档 优刻得科技股份有限公司 版权所有 ## 目录 目录 2 概览 9 什么是TiDB 11 产品优势 12 高度兼容 MySQL 12 动态扩展 12 分布式事务 12 HTAP 12 真正金融级高可用 13 适用场景 14 对数据一致性及高可靠、 查看TiDB实例列表 32 查看TiDB实例详情 33 删除TiDB实例 34 用户 36 添加用户及权限 36 重置用户密码 36 删除非root用户 37 备份恢复 38 设置备份策略 39 调整自动备份策略 40 手动备份 40 删除备份数据 41 备份恢复 41 Dashboard/监控访问 43 代理节点 43 如何使用TiFlash 76 简介 76 步骤一 开启TiFlash 76 步骤二 按表构建TiFlash副本 77 步骤三 使用TiFlash 78 备份恢复 80 设置备份策略 80 调整自动备份策略 80 手动备份 81 备份恢复 81 参数配置 83 进入管理页面 83 查看 84 修改 84 参数列表 85 告警通知0 码力 | 120 页 | 7.42 MB | 1 年前3
阿里云云数据库 Redis 版 快速入门## 云数据库 Redis 版 快速入门 开始使用云数据库 ## 快速入门 ## 文档目的 快速入门旨在介绍如何创建 Redis 实例以及连接实例数据库,使用户能够了解从购买 Redis 实例到开始使用实例的流程。 ## 目标读者 首次购买 Redis 实例的用户 想要了解如何连接 Redis 实例的用户 ## 快速入门流程图 若您初次使用云数据库 Redis 版,请先了解使用限制以及关于 通过DMS、Redis CLI或者Redis 客户端连接实例,就可以开始使用云数据库。 Redis 管理控制台是用于管理 Redis 实例的 Web 应用程序,您可以通过该控制台上直观的用户界面进行实例创建、网络设置、实例管理、密码设置等操作。 Redis 管理控制台是阿里云管理控制台的一部分,关于控制台的通用设置和基本操作请参见使用阿里云管理控 制台。本文将介绍 Redis 控制台的通用界面,若有差异,请以控制台实际界面为准。 注意:已用内存及配额信息是由底层系统根据采集信息进行的一个离线汇总,所以有一个时间延时,这个延时会在10分钟左右。如果需要查看实时信息,建议登录 DMS 进行查看,详细步骤请参见 DMS 登录云数据库。 ## 可运维时间段 您可以在实例信息页面对可运维时间进行修改,阿里云会在可运维时间对实例进行生产维护,维护期间可能会发生闪断,建议您尽量选择业务低峰期为运维时间段。  ☐ 问题背景 ☐ 常规做法 ☐ 数据备份 ◇ Repair Kit ☐ 组合方案 ## SQLite 恢复 ## 问题背景 微信聊天记录只存客户端 微信团队 欢迎你再次回到微信。如果你在... SQLCipher 加密数据库 ## 问题背景 ☐ SQLite 概率性损坏 ☐ 1/20,000 ~ 尝试恢复最新数据 遇到错误,填补缺漏 前面都无法恢复,最后尝试 ## THANKS! ## GMITC 全球移动技术大会2017 ## WCDB 组件 WeChat Database 加密数据库组件 ☐ 包含全部三种恢复方案 ☐ Android / iOS ☐ 其他特性与优化 ## WCDB 组件 今天开源! 欢迎 Fork / Stars / PR / Issues ☐ ☐ ☐0 码力 | 31 页 | 546.35 KB | 2 年前3
深度揭秘Greenplum开源数据库透明加密## 深度揭秘Greenplum开源数据库 透明加密 Greenplum 研发工程师 王湯舟 1. 我们所面临的问题 2. 基于pgcrypto的数据加密方案 3. GPDB数据透明加密方案设计 4. GPDB数据透明加解密流程 5. 总结 ## 我们所面临的问题 ## 什么是Greenplum数据库 GPDB 一款开源的HTAP数据库: • MPP架构 完整的事务+ACID+标准SQL支持 支持上千个节点的部署 • 支持PB级文件 • 丰富的ETL和外部组件 • 支持Python/R/Java直接访问处理数据库数据 https://github.com/greenplum-db/gpdb ## GPDB的数据安全运行模式 用户 连接数据库 • 运行业务 DBA 管理数据库 • 业务审计 System Admin 管理集群 数据备份恢复  ## GPDB的数据安全管理模式 用户 连接数据库 • 运行业务 DBA 管理数据库 业务审计 System Admin • 管理集群 数据备份恢复 












