不断学习的小白!
能力说明:
了解变量作用域、Java类的结构,能够创建带main方法可执行的java应用,从命令行运行java程序;能够使用Java基本数据类型、运算符和控制结构、数组、循环结构书写和运行简单的Java程序。
能力说明:
掌握Linux文件管理方式和技巧,对用户和组管理有基本认知,掌握Linux网络知识,对TCP/IP协议及OSI七层模型有较为清晰的概念,掌握Linux磁盘与文件系统管理技巧,知道如何安装Linux软件包,逐步掌握Shell脚本的编程技巧。
能力说明:
可对MySQL数据库进行备份与恢复,可较为熟练的使用SQL语句进行单表多表查询等操作,可快速上手阿里云RDS MySQL数据库,可进行MySQL云数据库的创建、设置、数据迁移等工作。了解常见NOSQL数据库,如MongoDB、Redis、Memcached的概念、安装、配置等相关基础知识。
阿里云技能认证
详细说明
2023年08月
2023年07月
2020年10月
2020年09月
2020年06月
2020年05月
练功房,体验不同的东西
6月9日打卡,今日学习《第一讲:云计算带来的技术变革》,通过乔帮主本次的领读,学到了云平台、云产品的选型以及软件技术的选项。完成作业如下:
作业1 B
作业2 环境配置、软件部署十分方便,运维自动化
作业3 IaaS:Infrastructure as a Service,基础设施即服务。IaaS是云服务的最底层,主要提供一些基础资源(storage、Networking等)。它与 PaaS 的区别是,用户需要自己控制底层,实现基础设施的使用逻辑。把计算基础(服务器、网络技术、存储和数据中心空间)作为一项服务提供给客户。它也包括提供操作系统和虚拟化技术、来管理资源。 PaaS:Platform as a Service,平台即服务。PaaS 提供软件部署平台,抽象掉了硬件和操作系统细节,可以无缝地扩展。将软件开发和运行环境的整套解决方案,软件研发的平台作为一种服务,提交给用户。 SaaS:Software as a Service,软件即服务。SaaS 是软件的开发、管理、部署都交给第三方,不需要关心技术问题,可以拿来即用。
作业4:Java,DevOps
突然发现了程序员/媛的周边是这样的丰富!
为云研发而生,合作共赢!
Week1(5/11~5/17)5/15日打卡 了解基本布局,查看相关功能。
Week1(5/11~5/17)5/17日打卡 设置企业信息,邀请成员加入。
Week2(5/18~5/24)5/23日打卡,体验示例项目,派发任务,流水线很赞。
Week2(5/18~5/24)5/24日打卡 尝试流水线部署,然后发现部署速度有点慢,而且出现勒错误也不太明白。
Week3(5/25~5/31)5/29日打卡 体验知识库 markdown和思维导图很实在 模板也很多,自己写文档也十分便捷,都不需要自己再排列
Week3(5/25~5/31)5/30日打卡 体验代码管理平台 这个相对于GitHub来说,更加有利于国内的操作。而且可以直接打开web ide在线编辑,省去环境问题。
-高压缩比,默认使用zlib进行压缩,尤其是对字符串(varchar,text等)类型有非常高的压缩比,比较适合存储日志、原始数据等。 - 在线添加索引,不影响读写操作 - HCADER 特性,支持在线字段增加、删除、扩展、重命名操作,(瞬间或秒级完成) - 支持完整的ACID特性和事务机制 - 非常快的写入性能, Fractal-tree在事务实现上有优势,无undo log。 - 支持show processlist 进度查看 - 数据量可以扩展到几个TB; - 不会产生索引碎片; - 支持hot column addition,hot indexing,mvcc
在MySQL最流行的支持全事务的引擎为INNODB。其特点是数据本身是用B-TREE来组织,数据本身即是庞大的根据主键聚簇的B-TREE索引。 所以在这点上,写入速度就会有些降低,因为要每次写入要用一次IO来做索引树的重排。特别是当数据量本身比内存大很多的情况下,CPU本身被磁盘IO纠缠的做不了其他事情了。
而这个时候我们可以考虑TokuDB。TokuDB 是一个支持事务的“新”引擎,拥有出色的数据压缩功能,如果您的数据写多读少,而且数据量比较大,强烈建议您使用TokuDB,以节省空间成本,并大幅度降低存储使用量和IOPS开销,不过相应的会增加 CPU 的压力。
redis是文本协议,协议名称叫做RESP。RESP 是 Redis 序列化协议的简写。它是一种直观的文本协议,优势在于实现异常简单,解析性能极好。
1.高一致性,基于原生复制及paxos协议的组复制技术,并以插件的方式提供,提供一致数据安全保证。 2.高容错性,只要不是大多数节点坏掉就可以继续工作,有自动检测机制,当不同节点产生资源争用冲突时,不会出现错误,按照先到者优先原则进行处理,并且内置了自动化脑裂防护机制。 3.高扩展性,节点的新增和移除都是自动的,新节点加入后,会自动从其他节点上同步状态,直到新节点和其他节点保持一致,如果某节点被移除了,其他节点自动更新组信息,自动维护新的组信息。 4.高灵活性,有单主模式和多主模式,单主模式下,会自动选主,所有更新操作都在主上进行;多主模式下,所有server都可以同时处理更新操作。
大概从单机、硬件、OS、文件系统、内存到MySQL 本身的配置,以及schema 设计、索引设计 ,再到数据库架构这些方面。