IT书架 本次搜索耗时 0.113 秒,为您找到 1023 个相关结果.
  • 1.go日志库zap

    1. 安装和基本使用 2. 写入日志文件 zap官方地址 1. 安装和基本使用 go get - u go . uber . org / zap package main import ( "go.uber.org/zap" ) func main () { logge...
  • 7、简单查询

    第7章、简单查询 准备工作 用哪个表 为表填入数据 查询单个列 列的别名 查询多个列 查询所有列 查询结果去重 去除单列的重复结果 去除多列的重复结果 限制查询结果条数 使用默认的开始行 对查询结果排序 按照单个列的值进行排序 按照多个列的值进行排序 第7章、简单查询 标签: MySQL是怎样使用的新版 到现在为止,...
  • 10.Elasticsearch Analyze

    Analyzer 的组成 Character Filters Tokenizer Token Filters Elasticsearch内置的分词器 Standard Analyzer standard Simple Analyzer simpe Stop Analyzer Whitespace Analyzer stop Keywor...
  • 10.一切尽在掌握中:集群管理 API 的使用

    一、_cat APIs 1. 查看索引文档总数和整个集群文档总数 2. 查看集群健康状态 3. 查看磁盘使用情况 二、集群管理 API 1. 集群节点过滤 2. 查看集群信息 3. 查看节点信息 4. 更新集群设置 5. 重置路由 四、总结 在安装 ES 的一章中,我们介绍并且安装了 Cerebro,Cerebro 为我们提供了简单的...
  • 6.nodejs的安装和配置

    linux 1. 下载 2. 解压和建立软连接 3. 建立软连接 3. 测试 4. 安装cnpm linux 1. 下载 从官网下下载最新的nodejs,https://nodejs.org/en/download/ 通过这里找到下载的路径 然后使用wget下载,比如我这里: wget https : //nodejs.or...
  • 33.源码阅读:选主流程

    一、代表 Index API 和 Bulk API 的 REST 类 二、协调节点上的流程 1、pipeline 预处理 2、自动创建不存在的索引 3、协调节点转发请求 三、主分片节点的处理流程 1、写入前的检查 2、写入主分片 3、同步数据到副本节点 四、副分片节点的处理流程 五、更新 Checkpoints 1、更新 Chec...
  • 17.常见的幂等性解决方案

    一、背景 二、幂等性概念 三、技术方案 1.唯一索引,防止新增脏数据 2. token机制,防止页面重复提交 3. 悲观锁 4. 乐观锁 5. 分布式锁 6. select + insert 7. 对外提供接口的api如何保证幂等 总结: 哪些情况下需要考虑幂等性 - 同样的请求发送多次: http请求的类型: get 获取商品...
  • 静态文件处理

    静态文件 静态文件 Go 语言内部其实已经提供了 http.ServeFile ,通过这个函数可以实现静态文件的服务。beego 针对这个功能进行了一层封装,通过下面的方式进行静态文件注册: web . SetStaticPath ( "/static" , "public" ) 第一个参数是路径,url 路径信息 第二个参数是静态文件目录...
  • 20.数据持久化:分布式文档的存储流程

    一、文档分布式存储的流程 二、数据索引的流程 三、数据持久化的流程 近实时搜索的原因:Refresh 防止数据丢失:Transaction Log 持久化操作:Flush Segment 文件的清理:Merge 四、总结 我们知道 ES 是一个分布式搜索引擎,但其实 ES 也是一个分布式数据存储系统。对于一个数据存储系统来说,如何...
  • 18、游标的使用

    第18章、游标的使用 游标简介 创建游标 打开和关闭游标 使用游标获取记录 遍历结束时的执行策略 第18章、游标的使用 标签: MySQL是怎样使用的新版 游标简介 截止到现在为止,我们只能使用SELECT ... INTO ... 语句将一条记录的各个列值赋值到多个变量里,比如在前边的get_score_data 存储过程里有这样...