摘要:
Mongodb副本集 复制简介 复制是将数据的相同副本保留在多台服务器上的一种方法,建议将其用于所有生产部署中。即使一台或多台服务器停止运行,使用复制功能也可以确保应用程序正常运行和数据安全。 在 MongoDB 中,创建副本集(replica set)后就可以使用复制功能了。副本集是一组服务器,其 阅读全文
摘要:
MongoDb索引 数据库索引类似于图书索引。有了索引便不需要浏览整本书,而是可以采取一种快捷方式,只查看一个有内容引用的有序列表。这使得 MongoDB 的查找速度提高了好几个数量级。 不使用索引的查询称为集合扫描,这意味着服务器端必须“浏览整本书”才能得到查询的结果。 MongoDB如何选择索引 阅读全文
摘要:
MongoDb入门 MongoDB 不是关系数据库,而是面向文档(document-oriented)的数据库。 MongoDB 的设计采用了横向扩展。面向文档的数据模型使跨多台服务器拆分数据更加容易。MongoDB 会自动平衡跨集群的数据和负载,自动重新分配文档,并将读写操作路由到正确的机器上 文 阅读全文
摘要:
k8s核心组件 Kubernetes API Server 由于API Server是Kubernetes集群数据的唯一访问入口,因此安全性与高性能成为API Server设计和实现的两大核心目标。通过采用HTTPS安全传输通道与CA签名数字证书强制双向认证的方式,API Server的安全性得以保 阅读全文
摘要:
深入掌握Service Service是Kubernetes实现微服务架构的核心概念,通过创建Service,可以为一组具有相同功能的容器应用提供一个统一的入口地址,并且将请求负载分发到后端的各个容器应用上。 Service定义 Service用于为一组提供服务的Pod抽象一个稳定的网络访问地址,是 阅读全文
摘要:
深入掌握Pod Pod Pod可以由1个或多个容器组合而成。当和两个容器应用为紧耦合的关系,并组合成一个整体对外提供服务时,应将这两个容器打包为一个Pod 属于同一个Pod的多个容器应用之间相互访问时仅需通过localhost就可以通信,使得这一组容器被“绑定”在一个环境中。 Pod容器共享Volu 阅读全文
摘要:
了解k8s 什么是k8s? 大规模集群管理系统,基于容器技术来实现资源管理的自动化,以及跨多个数据中心的资源利用率的最大化。 基于容器技术的分布式架构领先方案,是容器云的优秀平台选型方案,已成为新一代的基于容器技术的PaaS平台的重要底层框架。 一个完备的分布式系统支撑平台。Kubernetes具有 阅读全文
摘要:
Elasticserach数据类型 基本数据类型 keyword keyword类型是不进行切分的字符串类型。这里的“不进行切分”指的是:在索引时对keyword类型的数据不进行切分,直接构建倒排索引;在搜索时,对该类型的查询字符串不进行切分后的模糊匹配。keyword类型数据一般用于对文档的过滤、 阅读全文
摘要:
# redis数据结构跳表 ## 数据结构 ### 跳表节点 ```c typedef struct zskiplistNode { // 层 struct zskiplistLevel { // 前进指针 struct zskiplistNode *forward; // 跨度 unsigned 阅读全文
摘要:
# redis主从复制 ## 同步 当客户端向从服务器发送SLAVEOF命令,要求从服务器复制主服务器时,从服务器首先需要执行同步操作,也即是,将从服务器的数据库状态更新至主服务器当前所处的数据库状态。从服务器对主服务器的同步操作需要通过向主服务器发送SYNC命令来完成,以下是SYNC命令的执行步骤 阅读全文