- 博客(23)
- 资源 (3)
- 收藏
- 关注

原创 NoSQL 在云时代的优势
NoSQL 数据库的优势1、灵活的可扩展性2、灵活的数据模型业务场景:低延迟 业务场景:高吞吐量 不要求严格的数据库事务 不要求严格的读写实时性 不包括复杂的查询 会使用更多的冗余避免复杂查询 3、和云计算的紧密结合可以水平扩展 负载少的时候退出一些机器节点,负载多可以增加机器节点 关系型数据库的退场关系型数据库:1、有完备的关系理论基础2、具有事务性机制的支持3、高效的查询优化机制但:1、无法满足海量数据的管理需求2、无法满足高并发需求实
2020-07-25 15:19:42
427
原创 快速搭建 HDFS 系统
参考:https://blog.csdn.net/qq_35246620/article/details/88576800查看 ip 地址:hadoop fs.trash 的作用:指在这个回收周期之内,文件实际上是被移动到trash的这个目录下面,而不是马上把数据删除掉。4320分钟=3天参考:https://blog.csdn.net/bitcarmanlee/article/details/51464886...
2021-03-26 17:35:14
348
原创 git 公钥创建
git 公钥创建参考文章:https://blog.csdn.net/qq_42876728/article/details/82144681git config –global user.name “xueer111” // 用户名可以是任意的?git config –global user.email “555555555@qq.com” // 这个邮箱需要是 coding/git 设置过的邮箱ssh-keygen -m PEM -t rsa -b 4096 -C "555555555@q
2021-03-26 09:55:16
156
原创 Java 序列化应用背景及说明
序列化是什么处理对象流的机制,将数据分解成字节流,以便存储在 文件传输 或 网络上传输 序列化 序列化特点父类能被序列化,那么子类也能被序列化 子类被序列化,父类没被序列化,那么子类中的父类属性会丢失 声明为 static 或 transient 的变量不能被序列化 transient 表示临时变量 允许不可序列化类的子类序列化,需要假定子类下负责保存、还原父类的 public/protected 和可访问 package 字段的状态 仅在子类扩展的类有一个可访问的无参构造方法来
2020-09-16 21:58:31
175
原创 不同笔记本的差异,就是辣么大
公司使用的电脑:MacBook Pro(13-inch, 2019, Four Thunderbolt 3 ports)处理器:2.4 GHZ 四核 Intel Core i5内存:16 GB 2133 MHZ LPDDR3存储空间:251 GB图形卡:Intel Iris Plus Graphics 655 1536 MB 核心显卡个人使用的电脑:小米笔记本电脑 Air 13处理器:Intel(R) Core(TM)i5-6200U CPU@2.30GHz 2.40G.
2020-09-09 10:43:12
2465
原创 终于迎来了离职,我相信未来可期
终于来到了这一天,老大说你野心不够、努力不够、开发中容易走弯路、你马上结婚了以后还生孩子,这份工作强度不适合你。我终于熬到了这一天,接近一年的时间,跟闺蜜聚会只有两次。一次是在入职刚搬家的时候,一次是在前两周想跟闺蜜吐槽现在的生活。这一年的煎熬,大概可以用老大的话说“每次跟你聊近来的情况,我想如果换成一个男生也该撑不住哭了,如果是正常的女孩,估计每次都得哭,但是偏偏遇到你,你好像不为所动”,但戴着口罩在工区外面哭,吃着面活着眼泪的是我。突然感觉轻松了,可以肆无忌惮地发朋友圈,可以爱生活多一点。不用每
2020-09-06 19:26:41
252
原创 布里丹毛驴效应:真爱,请不要优柔寡断!
诺贝尔文学奖得主萧伯纳曾经说过:“此时此刻在地球上,约有 2 万人适合当你的人生伴侣,就看你先遇到哪一个,如果在第二个理想伴侣出现之前,你已经跟前一个人发展出相知相惜、互相依赖的深层关系,那后者就会变成你的好朋友。但是若你跟前一个人没有培养出深层关系,感情就容易动摇、变心,直到你与这些理想伴侣候选人的其中一位拥有稳固的感情,才是幸福的开始、漂泊的结束。”弱水三千,只取一瓢饮。我们在爱着一个人的时候,就要对这份爱负责,为这份爱守节。...
2020-09-03 09:26:27
425
原创 吸引力法则~助攻遇到自己的另一半
结论:1、那些喜欢我们的人,通过对我们的肯定、追求等,便为我们喜欢他们打下了良好的基础。最后步入到双方喜欢也是水到渠成2、对爱情抱有希望,让爱情进行到底让爱情进行到底的方式:1、明确自己想要的爱情是什么,或者进入新一段关系之前对自己意味着什么2、用你希望被爱的方式爱自己,说自己喜欢的话做自己向往的事别人往往会用同样的方式待你3、用自己喜欢的被爱的方式爱别人付出是爱情圆满的一个有效方法4、如果对当前的爱情不满意,审视自己是否一直在幻想对方的改变回到现实中来,有些是无法改变的
2020-09-03 08:43:55
174
原创 Spark 任务问题集锦
1、使用 Java NIO 建立 Socket 服务端,当客户端意外关闭没有通知服务器退出,就会产生此错误原因 1: 客户端发起请求后,服务器尚未响应完,点击了 stop, 导致服务端接到取消的请求java.io.IOException: Connection reset by peer at sun.nio.ch.FileDispatcherImpl.read0(Native Method) at sun.nio.ch.SocketDispatcher.read(...
2020-08-25 19:47:41
533
翻译 使用 Python 做任务并行~灾过的坑
起初的串行调度串行调度,主要是执行效率低、没有充分利用资源。串行调度的目的,主要是为了发现每一步操作的耗时问题。Python 的多线程当任务串行成功时,考虑使用并行方式,提高操作的效率。使用背景:同时可以运行 3 个任务,分别称为 convertA, convertB,convertC 每个任务内有系列的计算,需要串行 使用 Threading 效果远低于串行调度:使用 threading 模块 threading.Thread() 创建线程,其中 target 参数值为.
2020-08-25 19:39:24
237
原创 Java import * 好吗?
Java import 与 C++ #include 的区别C++ #include 会把档案内容加载进来而 Java Import 只是帮忙节省打字package 和 class 的关系package 比作姓氏,class 就是名字使用 Sun 规范来取套件名称,名称因此很长为了避免长名称,Sun 使用 import为了避免一个姓的类太多,Sun 提供了 *如:import java.io.*import 导入声明单类型导入,如:import java.util.
2020-08-14 15:45:45
1276
原创 Blink 介绍
基本概念维表:表示该维的元数据事实表:存储事实的度量和各个维的外键Serverless: 无服务器计算,构建和运行不需要 服务器管理的应用程序的概念从技术角度来说,它是 Faas 和 Baas 的结合 Faas 是运行函数计算的平台 Baas 是运行在后端的云数据库 Blink 特点Serverless,支持动态扩容 调节任务的 CU 数,动态增加资源来适配高压力场景 支持各类型 source 和 sink blink 对函数、排序、failover、报警、并行分布式
2020-08-13 20:49:30
3627
2
原创 茶道入门
焚香左手在丹田前方位置 右手三指拿香,放到左手三指之间 食指前方冒出小段香 右手自然垂下,拿点香装置 右手自然垂下,放下点香装置 右手从外往内扇三次,闻香味 右手从胸前划过半圆, 转香,到垂直地面方向 香头往胸前方向 左手在香上向上滑,直到接近顶部三分之一位置 香向左倾斜,放到指定位置 洗杯左手在丹田前方位置 右手抬起,四指拿壶 左手移往胸前位置 顺时针倒水,倒到水杯的四分之一位置 最后掂一下水壶 恢复原位 左手在丹田前方位置
2020-08-06 13:30:49
153
原创 MongoDB 介绍
MongoDB 介于 关系型数据库和 NoSQL 之间> 存储类似 Json 对象【BSON】的文档由 C++ 编写,基于分布式文件存储的开源数据库系统 在高负载的情况下,添加更多的节点,可以保证服务器性能 旨在为 Web 应用提供可扩展的高性能数据存储方案优点:支持丰富的查询表达式 可查询文档中内嵌的对象和数组 可替换已完成文档某个指定的字段 具有较好的水平可扩展性 应用性和并发性,因为不用锁定多个表 可以设置任何属性的索引,实现更快的排序 MongoDB 中.
2020-08-05 09:55:59
92
原创 传统数据库到 NewSQL 发展
SQL 初始设计理念:一种架构支持多类应用分析 事务 互联网发展到 多架构支持多类应用NewSQL 分析 OldSQL 事务 NoSQL 互联网NewSQL 数据库非常好的水平扩展性 【NoSQL] 强一致性 事务一致性 支持 SQL 查询 支持海量的数据存储...
2020-08-05 09:46:07
154
原创 如何实现强一致性、弱一致性、最终一致性?
假设有一个分布式系统,为了实现它的可用性,要对数据进行冗余存储N 表示数据冗余的份数 W 表示更新数据时需要保证写完成的节点数 R 表示读取数据的时候需要读取的节点数1、W+R > N 强一致性如对于典型的主从数据库,一主一从 N=2,同步复制 W=2,读取其中一个就马上返回 R=1 读的都是最新数据 N=W R=1 任何一个节点写失败,则写失败,因此可用性会降低 HBase 借助底层的 HDFS 来实现数据冗余备份,使用的是 N=W R=1,牺牲可用性来保证强一致性2、W+R &
2020-08-04 13:26:29
1873
2
原创 NoSql 的三大理论基石
一、CAP 理论1、一致性任何读操作总能读到之前完成的写操作的结果2、可用性快速获取数据,保证每个请求无论成功 / 失败都有响应3、分区容忍性网络出现分区,分离的系统也能够正常运行 分区,是系统中有一部分节点无法和其他节点进行通信 注意:CAP 理论中三者只能取其二,不存在能同时满足三者的情况 不同产品在 CAP 理论下会因为不同的设计原则,选择其中两者,放弃一个 ...
2020-08-04 13:10:25
5161
1
原创 NoSql 数据库类型总结
NoSql 数据库类型1、键值数据库满足: 频繁读写 做内容缓存 存储配置和用户数据信息 做缓冲层解决方案,增加网页响应速度 支持持久化 支持数据恢复 支持更多的数据类型 如 Redis、Amazon SimpleDB、riak2、列族数据库Hbase 根据列族进行垂直划分,根据行键进行水平划分 典型应用 分布式数据存储与管理 如 Hbase、BigTable、Cassandra 3、图数据库图结构存储 如 Neo4j、Infinite
2020-07-25 15:50:30
522
原创 25岁每天都在打怪兽
糟糕的每一天今天是周一,工作日的第一天,我第二次在周一请了年假。请假的原因是,我的工作没干完,如果今天早晨汇报,一定会挨批评,大概是“我真是不知道,周末你干嘛去了”、“对这个东西不熟?”、“你现在进度有点慢”、“做好了之后给几位P7的大大汇报下”、“细节决定成败”,最怕的是“真的很失望”、“没办法,谁让我正好摊上你了”......假如我请假了,今天我再悄悄的把活儿干漂亮些,第二天就不会挨批评了...
2020-04-13 17:28:02
1011
5
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人