原创科研选题的三个境界八个层次——江雷
日期:2019-05-09
江雷:中国科学院院士
- 寻找一句只能描述自己的话
- 三大境界
- 有所发现
- 有所发明
- 有所创造
- 八个层次
- 创造新知识,改写教科书;
- 以往科学研究遗留的挑战;
- 总结前人或自己的研究成果提出普适规律;
- 研制新功能仪器;
- 解决人民生活/国民经济/国防建设重大需求的关键技术;
- 科学研究过程中偶然发现;
- 新理论方法;
- 受生命启发科研。
改写教科书 | 遗留挑战 | 总结规律 | 新功能仪器 | 抓住偶然机会 | 重要关键技术 | 新理论 | 学习自然 | |
---|---|---|---|---|---|---|---|---|
发明 | ⭐ | ⭐ | ⭐ | ⭐ | ⭐ | ⭐ | ⭐ | ⭐ |
发现 | ⭐ | ⭐ | ⭐ | ⭐ | ⭐ | ⭐ | ⭐ | ⭐ |
创造 | ⭐ | ⭐ | ⭐ | ⭐ | ⭐ | ⭐ | ⭐ | ⭐ |
云数据库之从青铜到王者——刘迪
日期:2019-05-09
刘迪:腾讯云数据库产品经理
云计算
定义
云计算是一种按使用量付费的模式,这种模式提供可用的、便携的、按需的网络访问,进入可配置的计算资源共享池(资源包括网络,服务器,存储,应用软件,服务),这些资源能够被快速提供,只需投入很少的管理工作,或与服务供应商进行很少的交互。-
分类
- 按部署类型分类
- 公有云
云计物服务由第三方提供商完全承载和管理,为用户提供价格合理的计算资源访问服务,用户无需购实硬件、软件或支持基础架构,只需为其使用的资源付费。 - 私有云
企业自己采购基础设施,搭建云平台,在此之上开发应用的云服务。 - 混合云
一般由用户创建,而管理及运维职责由用户和云计算提供商共同分担,其在使用私有云作为基础的同时结合公有云的服务策略,用户可根据业务私密性程度的不同自主在公有云和私有云间进行切换。
- 公有云
- 按服务模式分类
-
IaaS基础设施即服务
用户通过Internet可以租用到完善的计算机基础设施层。 -
PaaS平台即服务
把软件研发的平台作为一种服务服务提供给用户。 -
SaaS软件即服务
通过Internet向用户提供云端软件应用服务和用户交互接口等服务
-
IaaS基础设施即服务
- 按部署类型分类
-
对比
公有云 混合云 私有云 投入成本 低 中 高 数据安全性 低 中 高 IaaS
基础设施即服务PaaS
平台即服务SaaS
软件即服务用户管理 应用
数据
运营
中间件
操作系统应用
数据供应商提供 虚拟化
服务器
储存
网络运营
中间件
操作系统
虚拟化
服务器
储存
网络应用
数据
运营
中间件
操作系统
虚拟化
服务器
储存
网络
云数据库基础
-
数据库(例如MySQL)入门
入门误区 三要素 语句大全
内核源码
参数指南
解决方案⭐明确个人职业定位,决定了学习数据库的的心态和深度
⭐建立数据库知识体系,不要过早的陷入细节的纠葛
⭐全面了解数据库核心知识,辅以实战不断强化深入,不能浮于表面 -
数据库分类
- 关系型
关系型数据库(Relational database),是创建在关系模型(关系数据结构、关系操作集合、关系完整性约束)基础上的数据库,借助于集合代数等数学概念和方法来处理数据库中的数据。- 容易理解:二维表结构非常贴近逻辑世界,关系模型相对网状、层次模型来说更容易理解
- 使用方便:通用的SQL语言使得操作关系型数据库方便,且可支持复杂的查询
- 易于维护:丰富的完整性减低了数据冗余和数据不一致的概率
- 支持事务:事务的一致性,支持ACID特性
- MySQL,PostgreSQL是开源关系型数据库的典型代表;SQL Server,Oracle,DB2是商业关系型数据库的代表。
- NoSQL
NoSQL是对不同于传统的关系数据库的数据库管理系统的统称,两者最重要的不同点是NoSQL不使用SQL作为查询语言,其数据存储可以不需要固定的表格模式,同有水平可扩展性的特征。- 一般不支持ACID特性
- 非关系型数据库严格上不是一种数据库,应该是一种数据结构化存储方法的集合
- 无需经过SQL层的解析,读写性能高
- 分布式,基于键值对,数据没有耦合性,容易扩展
-
MongoDB,是基于分布式文件存储的开源数据库系统,提供可扩展的高性能数据存储解决方案,将数据存储为文档;
Redis,是KV存储系统,Key为字符串类型,只能通过Key对Value进行操作;
HBase,是列式存储系统,可以直接使用本地文件系统。
Neo4j InfluxDB
- NewSQL
NewSQL is a class of modern relational database management systems that seek to provide the same scalable performance of NoSQL systems for online transaction processing(OLTP)read-write workloads while still maintaining the ACID guarantees of a traditional database system.(是现代的关系型数据库,能够提供在线事务的处理能力,具备NoSQL的扩展性。NEW在新架构、针对SQL引擎进行了高度优化、提供透明分片。)- New architectures(新架构):The first type of NewSQL systems are completely new database platforms.
- These are designed to operate in a distributed cluster of shared-nothing nodes,in which each node owns a subset of the data.
- SQL engines(SQL引擎):The second category are highly optimized storage engines for SQL.These systems provide the same programming interface as SQL,but scale better than built-in engines.
- Transparent sharding(透明切分):These systems provide a sharding middleware layer to automatically split databases across multiple nodes.
- TiDB CynosDB Amazon Aurora Google Spanner POLARDB
- 关系型
云数据库概述
云数据库是指被优化或部看到一个云厂商提供的虚拟计算环境中的数据库,可以实现按需付费、按需扩展、高可用性以及存储整合等优势。
云数据库是专业、高性能、高可靠的云数据库服务。云数据库不仅提供WEB界面进行配置、操作数据库实例。还提供可靠的数据备份和恢复、完备的安全管理、完善的监控、轻松扩展等功能支持。相对于用户自建效据库,云数据库具有更经济、更专业、更高效、更可靠、简单易用等特点,使您能更专注于核心业务。
云数据库特性
-
架构多样性
高性能
安全
可扩展
稳定性
回档机制
-
服务丰富
- 数据迁移
- 数据审计
- 数据订阅
- 智能DBA
可靠性——RPO能力
Recovery Point Objective,灾难发生后,数据能恢复到的时间点可用性——RTO能力
Recovery Time Objective,灾难发生后,能多久恢复
Q:腾讯云与阿里云等的优势在哪里?
A:微信小程序的生态基本完全依赖于腾讯云