介绍
本人目前物联网专业大三在读,大三寒假期间,为了完成在学校没有完成的springboot博客项目。就在阿里云找到了7天服务器申请。想先学习一下项目的部署和管理。也就发现了这个开发者计划。
esc
阿里云的esc和其他esc大致类似,使用宝塔面板可以更好的管理服务器的防火墙和端口安全组。
学习经历
在这个申请的服务器的帮助下,我成功的完成了项目的雏形,虽然存在着很多的问题,但是这个项目和服务器的部署和遇到的攻击的帮助下,我学到了很多平时无法实践不能学习到的内容。
本人仍在学习中,为了以后混口饭吃,不要毕业失业。
下面给我的项目的ip地址:http://47.113.200.76:8600/
目前仍在使用阿里云的服务器进行redis的学习,下面放上学习的笔记
(阿里云这个markdown也太垃圾了,就这样凑合吧,连图片链接都不支持显示)
redis
1.引入
1.技术的分类
- 解决功能性问题:java,jsp,tomcat,html,linux,jdbc
- 解决拓展性问题:spring,springmvc,mybatis
- 解决性能的问题:nosql,java线程,nginx,hadoop,mq,elasticsearch
2.nosql的引入原因
2.nosql数据库
1.介绍
nosql=not only sql。泛指非关系型数据库
以key-value进行存储
- 不遵循sql标准
- 不支持acid,acid:原子性,一致性,隔离性,持久性
- 远超sql性能
2.使用场景
- 高并发读写
- 海量数据读写
- 对数据高可扩展性的
3.不适合场景
- 需要事务处理
- 基于sql的结构化查询存储,处理复杂关系,需要即席查询
4.nosql的例子
- memcache
- redis
- mongoDB
- hbase
- cassandra
5.大数据时代的存储方式
- 行式存储
记录查询好
- 列式存储
查询平均值等好