DevOps之存储和数据库
唠叨话
关于德语噢屁事的知识点,仅提供专业性的精华汇总,具体知识点细节,参考教程网址,如需帮助,请留言。
《数据(Data)》
了解有关数据部分、涉及存储及数据库的概念;知识与技能的层次(知道、理解),理论与实践的方面(原理)。
《数据模型》
结构数据:关联分析、分类分析、聚类分析。
非结构数据:文本分析、图形图像分析、音频视频分析。
《数据技术》
采集、存储、清洗、挖掘、视图。
《数据计算》
实时流处理计算、延迟批处理计算。
《数据统计量》
趋势升降(平均数、中位数、众数)
波动大小(极差,方差,标准差)
《数据统计图》
条形图、直方图、柱形图、曲面图、饼图、面积图、趋势图、箱形图、气泡图、散点图、鱼骨图、树状图、茎叶图、雷达图。
《数据技术》
数据分析、数据挖掘、数据报表。
《数据挖掘》
分类、估计、预测、关联、聚类。
《数据操作》
平面数据:分类、归并、排序、存取、检索、输入、输出。
空间数据:拼接、剪辑、合并、叠合。
《数据仓库》
数据仓库(Data Warehouse,DW)
数据获取(Data Acquisition)数据存储(Data Storage)数据访问(Data Access)
注:数据知识的相关概念,知道并理解其原理。
参考网站 http://www.db-engines.com/
熟悉数据库、存储系统、搜索引擎;知识与技能的层次(知道、理解、运用),理论与实践的方面(原理、技术、操作)。
《数据库Database》
关系数据库服务RDS(Relational Database Service) Oracle,MySQL,PostgreSQL,Microsoft SQLServer,Microsoft Access,SQLite,DB2;
时序数据库服务TDS(Timeseries Database Service) InfluxDB,RRDtool,Graphite,OpenTSDB;
图形数据库服务GDS(Graph Database Service) Neo4j,Titan,Giraph,InfoGrid;
多值数据库服务MDS(Multivalue Database Service) Adabas,UniData;
对象数据库服务ODS(Object Database Service) Db4o;
《存储系统Storage》
文档存储服务DSS(Document Storage Service) MongoDB,DynamoDB,Couchbase,CouchDB;
键值存储服务KVSS(Key-value Storage Service) Redis,Memcache;
宽列数据库服务WCSS(Wide-column Storage Service) Cassandra,HBase,Riak;
《搜索引擎Search Engine》
搜索引擎服务SES(Search Engine Service) Elasticsearch,Solr,Splunk,Sphinx;
《数据库Database(知识库)》
Google.BigTable,Amazon.Dynamo,Facebook.Cassandra,Linkedin.Voldemort,DouBan.BeansDB,RenRen.Nuclear。
符合CAP规则,计算机节点和数据分区的架构。
Consistency(一致性):即数据复制到N台机器,如果有更新,N台机器的数据一起更新。
Availability(可用性):即响应性能好,速度快。
Partition tolerance(分区容错性):即机器节点扩展,数据分区方法。
数据逻辑性
面向键值对(Redis、Memcache)高负载访问,键值对;优势:查询极速。劣势:数据缺少结构化。
面向列存储(Cassandra)分布式文件,列簇式。优势:查找快速,分布式扩展性强。劣势:功能相对局限。
面向文档型(MongoDB)站点应用类,键值对;优势:数据结构不严格。劣势:查询性能及语法不强。
面向图形型(Neo4j)社交关系类,图结构;优势:图结构算法。劣势:分布式集群复杂。
数据分布性
一致性和可用性(MongoDB,HBase),可用性和可分区性(Cassandra)
数据持久性
内存(Redis、Memcache),磁盘(MongoDB、Riak),内存和磁盘(Cassandra、HBase)
注:通过数据库、存储系统、搜索引擎的原理和技术知识,熟练运用数据操作,如:安装、配置、管理、运用等。
DevOps之存储和数据库的更多相关文章
- Java实现购物车功能:方式一:存放在session中.方式二:存储在数据库中
//将购物车产品加入到cookie中,方式同浏览记录.Java实现购物车,方式一(简易版):存储在session中.这种方式实现还不严谨,大家看的时候看思路即可.(1). JSP页面中,选择某一款产品 ...
- Web安全--使用Salt + Hash将密码加密后再存储进数据库
转载原地址 http://www.bozhiyue.com/mianshiti/_net/2016/0728/314239.html (一) 为什么要用哈希函数来加密密码 如果你需要保存密码(比如网站 ...
- runtime实现对象存储型数据库——LHDB
前言 最近在GitHub上看了一份关于基于runtime封装的对象存储型数据库的开源代码,觉得非常值得分享记录一下,在IOS中对数据库的操作一般通过CoreData和SQLite,CoreData 虽 ...
- RDLC报表显示存储于数据库的图片
图片以二进制存储于数据库表中.在显示RDLC报表时,把图片呈现出来. 好吧. 把存储过程写好: CREATE PROCEDURE [dbo].[usp_File_Select] AS SELECT [ ...
- emoji表情存储到数据库的方法
方案1:修改数据库编码 为什么我们设置表的的字符类型为utf8却不能存放emoji呢?原来utf8可能是2或3或4个字节,而mysql的utf8是3个字节,存放一个emoji是需要4个字节的,自然不够 ...
- js上传文件带参数,并且,返回给前台文件路径,解析上传的xml文件,存储到数据库中
ajaxfileupload.js jQuery.extend({ createUploadIframe: function(id, uri) { //create frame var frameId ...
- nutch 存储到数据库
就像我们知道的一样,nutch是一个架构在lucene之上的网络爬虫+搜索引擎. 是由lucene的作者在lucene基础之上开发,并整合了hadoop,实现在分布式云计算,使用google标准的HF ...
- Django中从本地上传excel文件并将数据存储到数据库
Django中从本地上传excel文件并将数据存储到数据库 一.前端界面 <div class="page-container"> <form action=&q ...
- 特殊字符,如Emoji表情Base64存储到数据库
有些特殊字符,如Emoji,存储到oracle数据库就会变成乱码,解决方案就是Base64转码后存储到数据库,取出后再解码传输,经过验证是可以的. 编码存储,接收参数转json再.ToString() ...
随机推荐
- 转:【Java并发编程】之二十二:并发新特性—障碍器CyclicBarrier(含代码)
转载请注明出处:http://blog.csdn.net/ns_code/article/details/17512983 CyclicBarrier(又叫障碍器)同样是Java5中加入的新特性,使用 ...
- 团队作业8——第二次项目冲刺(Beta阶段)--第七天
会议照片: 燃尽图: 项目进展: 所有项目都已完成 进行app测试即使用情况评估 团队贡献比: 队员 角色 团队贡献比 陈麟凤 PM 17% 张志杰 DEV 18% 黄海鸿 TEST 16% 康建灿 ...
- Swing-JRadioButton用法-入门
JRadioButton是Swing中的单选框.所谓单选框是指,在同一个组内虽然有多个单选框存在,然而同一时刻只能有一个单选框处于选中状态.它就像收音机的按钮,按下一个时此前被按下的会自动弹起,故因此 ...
- Java学习9——面向对象
(重点:内存分析) 类的定义 //用class关键字定义一个类 class Person { //成员变量定义 private int id; private int age = 20; //方法定义 ...
- Java 第五周总结
1. 本周学习总结 2. 书面作业 1.代码阅读:Child压缩包内源代码 1.1 com.parent包中Child.java文件能否编译通过?哪句会出现错误?试改正该错误.并分析输出结果. 不能. ...
- 201521123013 《Java程序设计》第1周学习总结
1. 本章学习总结 1.Java是面向对象的编程语言,它在通过jvm和jre将其转成本地机器代码,达到一次撰写,到处运行的效益,实现跨平台运行,代码开源,使用范围广. 2.了解jdk.jre.jvm的 ...
- 201521123038 《Java程序设计》 第十一周学习总结
201521123038 <Java程序设计> 第十一周学习总结 1. 本周学习总结 1.1 以你喜欢的方式(思维导图或其他)归纳总结多线程相关内容. 2. 书面作业 本次PTA作业题集多 ...
- 模拟实现一个ATM+购物商城程序
记得上次小编上传了一个购物车程序,这次呢稍微复杂一点,还是那句话,上传在这里不是为了炫耀什么,只是督促小编学习,如果大神有什么意见和建议,欢迎指导.(PS:本次主要参考学习为主,自己原创的很少) 要求 ...
- Lucene第二篇【抽取工具类、索引库优化、分词器、高亮、摘要、排序、多条件搜索】
对Lucene代码优化 我们再次看回我们上一篇快速入门写过的代码,我来截取一些有代表性的: 以下代码在把数据填充到索引库,和从索引库查询数据的时候,都出现了.是重复代码! Directory dire ...
- bookStore第二篇【图书模块、前台页面】
图书模块 分析 在设计图书管理的时候,我们应该想到:图书和分类是有关系的.一个分类可以对应多本图书. 为什么要这样设计?这样更加人性化,用户在购买书籍的时候,用户能够查看相关分类后的图书,而不是全部图 ...