码迷,mamicode.com
首页 >  
搜索关键字:切分    ( 1250个结果
Redis Cluster 原理详解,应付面试官就看这一篇!
Redis 缓存作为使用最多的缓存工具被各大厂商争相使用。通常我们会使用单体的 Redis 应用作为缓存服务,为了保证其高可用还会使用主从模式(Master-Slave),又或者是读写分离的设计。但是当缓存数据量增加以后,无法用单体服务器承载缓存服务时,就需要对缓存服务进行扩展。将需要缓存的数据切分成不同的分区,将数据分区放到不同的服务器中,用分布式的缓存来承载高并发的缓存访问。恰好 Redis Cluster 方案刚好支持这部分功能。 今天就来一起看看 Redis Cluster 的核心原理和实践: Redis Cluster 实现数据分区 分布式缓存节点之间的通讯 请求分布式缓存的路由 缓存节点的扩展和收缩 故障发现和恢复
分类:其他好文   时间:2020-04-03 23:37:40    阅读次数:82
mysql 学习 - InnoDB的表空间
表空间是一个抽象的概念,对于系统表空间来说,对应着文件系统中一个或多个实际文件;对于每个独立表空间来说,对应着文件系统中一个名为表名.ibd的实际文件。大家可以把表空间想象成被切分为许许多多个页的池子,当我们想为某个表插入一条记录的时候,就从池子中捞出一个对应的页来把数据写进去。 注: 要完整的理解 ...
分类:数据库   时间:2020-04-02 22:54:01    阅读次数:122
经典决策树模型
常用的决策树算法有 ID3、C4.5、CART ,它们构建树所使用的启发式函数各是什么?除了构建准则之外,它们之间的区别与联系是什么?首先,我们回顾一下这几种决策树构造时使用的准则。 | 人 | 年龄 | 长相 | 工资 | 写代码 | 类别 | | | | | | | | | 小A | 老 | 帅 ...
分类:其他好文   时间:2020-04-02 22:47:48    阅读次数:100
python-协程一(常识)
问题1:什么叫协程? 协程(Coroutine)是线程的更小切分,又称为“微线程”,是一种用户态的轻量级线程。线程是系统级别的它们由操作系统调度;协程则是程序级别的由程序员根据需要自己调度。 问题2:协程与线程的区别? 1)线程之间需要上下文切换成本相对协程来说是比较高的,尤其在开启线程较多时,但协 ...
分类:编程语言   时间:2020-03-28 23:15:31    阅读次数:89
关于LeetCode解题提升(二)
今天遇到一道题,不得不说,思路决定一切,分享一下我的解题心路历程和对大佬的解题方式的解析与感想。 820. 单词的压缩编码 题目来源:https://leetcode-cn.com/problems/short-encoding-of-words/ 给定一个单词列表,我们将这个列表编码成一个索引字符 ...
分类:其他好文   时间:2020-03-28 19:38:35    阅读次数:112
架构整洁之道(五)-软件架构
第十五章 什么是软件架构 软件架构的实质就是规划如何将系统切分成组件,并安排好组件之间的排列关系,以及组件之间互相通信的方式。设计软件架构的目的,就是为了在工作中更好地对这些组件进行研发、部署、运行以及维护。软件架构设计的主要目标是支撑软件系统的全生命周期,设计良好的架构可以让系统便于理解、易于修改 ...
分类:其他好文   时间:2020-03-28 18:13:20    阅读次数:87
Elasticsearch系列---Elasticsearch的基本概念及工作原理
本篇章简单的向大家介绍了一下Elasticsearch的基本概念和工作原理,让大家有个比较浅显的认识,后续会结合实际的例子,来了解一下Elasticsearch基本的用法。
分类:其他好文   时间:2020-03-27 00:57:01    阅读次数:59
阿里资深架构推荐:RocketMQ实战与原理解析。
前言 在阿里巴巴技术发展初期,伴随着淘宝业务的快速发展,网站流量呈现几何级增长。单体巨无霸式的应用无法处理爆发式增长的流量,阿里内部从业务、组织层面进行了一次大的水平与垂直切分,拆分出用户中心、商品中心、交易中心、评价中心等平台型应用,分布式电商系统的雏形由此诞生。阿里的消息引擎就是在这样的大背景下 ...
分类:其他好文   时间:2020-03-26 21:53:20    阅读次数:121
第五周学习--卷积网络识别含义多重性验证
先说这个验证的实验结论。 结论: 卷积网络识别的结果的各个位置具有多样性,即若一个神经网络识别出多个结果的时候,各个结果间即使数值相同,之间也不存在相互的影响。 推论1: 若要识别一个物体的n个不同特征,则必须至少提供共2*n个对应位置的不同特征的图片(即特征间组合不用考虑交叉但需全覆盖)进行识别才 ...
分类:其他好文   时间:2020-03-22 19:26:03    阅读次数:71
结对编程第一阶段
1)查阅相关资料加深对敏捷开发和结对编程的理解; 敏捷开发:以用户的需求进化为核心,采用迭代、循序渐进的方法进行软件开发。在敏捷开发中,软件项目在构建初期被切分成多个子项目,各个子项目的成果都经过测试,具备可视、可集成和可运行使用的特征。换言之,就是把一个大项目分为多个相互联系,但也可独立运行的小项 ...
分类:其他好文   时间:2020-03-22 14:21:14    阅读次数:76
1250条   上一页 1 ... 8 9 10 11 12 ... 125 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!