首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
二分之一君
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
20
文章 20
沸点 0
赞
20
返回
|
搜索文章
赞
文章( 20 )
沸点( 0 )
我所理解的docker
docker是容器领域应用最为广泛的开源软件。docker的中文意思中有集装箱的意思,正如其名,容器就像是一个集装箱,在这个集装箱里你可以放任何东西,集装箱与集装箱之间互不干涉。只不过这个集装箱里装的是运行的软件而已。这个虚拟机的特点有很多相似的地方。 但是docker与虚拟机…
zookeeper介绍与环境搭建
zookeeper是一个分布式服务框架,是Apache Hadoop 的一个子项目,它主要是用来解决分布式应用中经常遇到的一些数据管理问题,如:统一命名服务、状态同步服务、集群管理、分布式应用配置项的管理等。 在介绍zookeeper集群是,zookeeper的机器称为服务端,…
典型服务器模式原理分析与实践
本文作为自己学习网络编程的总结笔记。打算分析一下主流服务器模式的优缺点,及适用场景,每种模型实现一个回射服务器。客户端用同一个版本,服务端针对每种模型编写对应的回射服务器。 单进程迭代服务器是我接触网络编程编写的第一个服务器模型,虽然代码只有几行,但是每一个套接字编程的函数都涉…
基于REDIS实现延时任务
最近业务上有个需求,背景如下:有一个养殖类游戏,通过给养的宠物喂食来升级,一次喂食后,宠物需要花4个小时吃完。现在有个新需求,可以使用道具卡来丰富玩法。道具卡有两种,一种是加速卡,一种是自动喂食卡。加速卡会使吃食的时间缩短两个小时,自动喂食卡可以在宠物吃完当前喂食的狗粮后系统帮…
缓存
对于数据库的CRUD操作而言,当并发量较大时会出现读或者写的瓶颈。对于大多数场景而言,都是读多写少,因此读更容易成为数据库的瓶颈。而缓存就是为了解决读的问题而出现的。缓存的数据存储在内存中,因此性能很高。 同步更新缓存就是写数据或者读数据的时候同步更新缓存。 写的时候更新缓存与…
MySQL的一条查询和更新语句是怎样实现的
想要深入的了解MySQL,首先要了解MySQL语句是怎么实现的,了解了MySQL里语句的执行过程可以更加快速的分析问题的原因,或者进行合理的优化。 MySQL的架构图如下所示,主要由以下几个部分组成:连接器,缓存,分析器,优化器,执行器和存储引擎。 MySQL可以分为serve…
MySQL索引
MySQL的索引就好比一本书的目录,通过目录我们可以快速定位到感兴趣内容的章节,而通过索引可以快点查询到感兴趣的数据。数据没有了目录,我们只能从前到后一页页的查找,直到找到我们感兴趣的内容,这个过程是相当慢的。同理数据库如果没有了索引,只能一条条地找数据,当数据量非常大时,耗时…
源码里的宏定义用法
C/C++的宏定义,我想没有多少人现在会关心这个话题。我也不曾深入了解,但是在看C源码时,到处是各种宏定义,菜鸡我连语法都看不懂,只好来研究一下。 虽然Effective C++里建议不要使用宏,而是尽量用inline来代替宏函数,用静态或者枚举来代替宏定义的值,理由是宏不够安…
Redis能用来做什么
缓存数据库目前最常用的两种就是 Redis 和 Memcached,与 Memcached 相比 Redis 其一大特点是支持丰富的数据类型(Memcached 只能用 string 类型)。Redis 因为其丰富的数据结构因此应用范围不局限于缓存,有很多场景用 Redis 来…
基于Docker搭建Redis一主两从三哨兵
这段时间正在学习Redis和容器相关的内容,因此想通过docker搭建一套redis主从系统来加深理解。看这篇文章可能你需要一定的docker基础,以及对redis主从和哨兵机制有所了解。 这次实验准备了三台云主机,系统为Debian,ip分别为:35.236.172.131 …
下一页
关注了
25
关注者
0
收藏集
0
关注标签
13
加入于
2019-06-06