05 2022 档案
摘要:一、搜索 1、 向techproducts索引中添加数据 ,solr解压的example/exampledocs目录中有多种文档格式的示例数据,使用以下命令将其存在techproducts索引中 ./bin/post -c techproducts example/exampledocs/* 2、基
阅读全文
摘要:什么是ELK? “ELK”是三个开源项目的首字母缩写,这三个项目分别是:Elasticsearch、Logstash 和 Kibana。 Elasticsearch 是一个搜索和分析引擎。Logstash 是服务器端数据处理管道,能够同时从多个来源采集数据,转换数据,然后将数据发送到诸如 Elast
阅读全文
摘要:一、编码类规范 1、命名规范 命名是代码规范中很重要的一部分,统一的命名规则有利于提高的代码的可读性,好的命名仅仅通过命名就可以获取到足够多的信息 Go在命名时以字母a到Z或a到Z或下划线开头,后面跟着零或更多的字母、下划线和数字(0到9)。Go不允许在命名时中使用@、$和%等标点符号。Go是一种区
阅读全文
摘要:前言 写好程序的日志可以帮助我们大大减轻后期维护压力,开发人员应在一开始就养成良好的日志撰写习惯 日志可以帮我们解决以下问题: ①、程序是不是按预期执行 ②、程序哪里出现了BUG ③、用户在系统上干了什么 ④、问题是谁造成的,是依赖的业务系统还是自身系统 一、日志框架选型 logback、log4j
阅读全文
摘要:Elasticsearch是一款开源、近实时、高性能的分布式搜索引擎。 Elasticsearch底层基于Lucene开发,针对Lucene的局限性,ES提供了RESTful API风格的接口、支持分布式、可水平扩展。 前言—生活中的数据 搜索引擎是对数据的检索,所以我们要从生活中的数据说起,总体分
阅读全文