上一页 1 ··· 58 59 60 61 62 63 64 65 66 ··· 234 下一页

2020年11月6日

Prometheus监控+Grafana+Alertmanager告警安装使用 (图文详解)

摘要: 一:前言# 一个服务上线了后,你想知道这个服务是否可用,需要监控。假如线上出故障了,你要先于顾客感知错误,你需要监控。还有对数据库,服务器的监控,等等各层面的监控。近年来,微服务架构的流行,服务数越来越多,监控指标变得越来越多,所以监控也变得越来越复杂,需要新的监控系统适应这种变化。 以前我们用za 阅读全文

posted @ 2020-11-06 11:47 ExplorerMan 阅读(895) 评论(0) 推荐(0)

Go语言mgo使用情况

摘要: 本文重点介绍mgo使用,仅简单介绍mongodb。 mongodb特性 mongdb简单介绍 注意: 上图已经告知我们mongo不支持事务,在开发项目应用时,想要保证数据的完整性请考虑关系型数据库(经典例子银行转账)。 mongo提供了许多原子操作,比如文档的保存,修改,删除等,都是原子操作。所谓原 阅读全文

posted @ 2020-11-06 11:39 ExplorerMan 阅读(575) 评论(0) 推荐(0)

2020年11月5日

gob,protobuf,json在golang中的序列化效率对比

摘要: 先上代码: looptimes:=10000 u:=User{66,"nxin","beijing"} gobbegintimestamp:=strconv.FormatInt(time.Now().UTC().UnixNano(), 10) gobbeginint,_:=strconv.Atoi( 阅读全文

posted @ 2020-11-05 18:38 ExplorerMan 阅读(1133) 评论(0) 推荐(0)

golang json性能分析详解

摘要: 原文地址:https://www.jb51.net/article/135264.htm json格式可以算我们日常最常用的序列化格式之一了,Go语言作为一个由Google开发,号称互联网的C语言的语言,自然也对JSON格式支持很好。下面这篇文章主要给大家详细分析介绍了golang json性能的相 阅读全文

posted @ 2020-11-05 18:36 ExplorerMan 阅读(834) 评论(0) 推荐(0)

msgpack和protobuf的对比

摘要: msgpack和protobuf的对比 msgpack的序列化速度比protobuf要快一些,但反序列化要比protobuf要慢一些,但总体都接近msgpack可以直接序列化类对象,但protobuf需要先写描述映射文件(.proto)msgpack支持的基本类型比protobuf支持的要全面些pr 阅读全文

posted @ 2020-11-05 15:33 ExplorerMan 阅读(2756) 评论(0) 推荐(0)

2020年11月4日

mongodb系列(一)mongoose find普通查询与aggregate聚合查询的 简单性能对比

摘要: 背景 mongodb 3.4,使用默认的配置(没有调整内存限制或其他性能配置),数据库有90万+条数据 开始实验 以下分别使用 find 查询 和 aggregate 聚合查询 以下为dao层(server/dao/cmsResourceDao.js),基于mongoose查询mongodb get 阅读全文

posted @ 2020-11-04 17:25 ExplorerMan 阅读(1812) 评论(0) 推荐(0)

mongodb系列(二)使用复合索引中要注意字段的前后

摘要: 背景 预先创建了一个复合索引,分别以 updated_at 和 size 两个字段作为索引依据,其中该collection有94万+个document db.cms_resources.createIndex({updated_at:-1,size:-1},{name:'index_updated_ 阅读全文

posted @ 2020-11-04 17:22 ExplorerMan 阅读(486) 评论(0) 推荐(0)

MongoDB 创建基础索引、组合索引、唯一索引以及优化

摘要: 一、索引 MongoDB 提供了多样性的索引支持,索引信息被保存在system.indexes 中,且默认总是为_id创建索引,它的索引使用基本和MySQL 等关系型数据库一样。其实可以这样说说,索引是凌驾于数据存储系统之上的另一层系统,所以各种结构迥异的存储都有相同或相似的索引实现及使用接口并不足 阅读全文

posted @ 2020-11-04 17:21 ExplorerMan 阅读(725) 评论(0) 推荐(1)

哈希算法的一些理论

摘要: 一致性哈希算法在1997年由麻省理工学院提出的一种分布式哈希(DHT)实现算法,设计目标是为了解决因特网中的热点(Hot spot)问题,初衷和CARP十分类似。一致性哈希修正了CARP使用的简 单哈希算法带来的问题,使得分布式哈希(DHT)可以在P2P环境中真正得到应用。 一致性hash算法提出了 阅读全文

posted @ 2020-11-04 11:40 ExplorerMan 阅读(123) 评论(0) 推荐(0)

2020年10月31日

一致性哈希算法

摘要: 一直性Hash算法在很多场景下都有应用,尤其是在分布式缓存系统中,经常用其来进行缓存的访问的负载均衡,比如:redis等<k,v>非关系数据库作为缓存系统。我们首先来看一下采用取模方式进行缓存的问题。 一致性Hash算法的使用场景 假设我们的将10台redis部署为我们的缓存系统,存储<k,v>数据 阅读全文

posted @ 2020-10-31 18:31 ExplorerMan 阅读(161) 评论(0) 推荐(0)

上一页 1 ··· 58 59 60 61 62 63 64 65 66 ··· 234 下一页

导航