• 欢迎来到Compiler网站,如果对网站内容感兴趣或者帮助到你,请为文章点赞,谢谢!

关于数据存储的分类

elasticsearch docs rest-api操作总结

elasticsearch docs rest-api操作总结
创建 通过PUT my_index/_create/1方式创建文档 支持自动生成文档Id和指定文档Id两种方式 通过调用 POST /users/_doc 系统自动生成document id 使用PUT user/_create/1 创建时, URI中显式指定_create, 此时如果该id已经存在,则操作失败 通过指定d……继续阅读 »

3周前 (07-06) 37浏览 0评论 1个赞

elasticsearch 搜索基本概念与入门操作

elasticsearch 搜索基本概念与入门操作
elasticsearch 搜索提供了多种查询数据的方式,例如 query string 以及_search方式,方便我们根据不同的需求查询数据,同时在查询参数中,可以指定结果的算分策略,能够的到更加符合需求的结果。本文主要从使用方式出发,介绍查询的基础用法 Search API URI Search 在URL 中使用查询参数 Request……继续阅读 »

2个月前 (06-04) 39浏览 0评论 0个赞

NULL列对数据库的影响

NULL列对数据库的影响
1. NULL列的影响 Mysql 官方文档: NULL columns require additional space in the row to record whether their values are NULL. For MyISAM tables, each NULL column takes one bit extra, rounded ……继续阅读 »

3个月前 (04-17) 51浏览 0评论 1个赞

Redis 二进制位数组

Redis 二进制位数组
Redis提供了SETBIT,GETBIT,BITCOUNT,BITOP四个命令用于处理二进制位数组. 其中, SETBIT命令用于为位数组指定偏移量上的二进制设置值, 位数组的偏移量从0开始计数, 而二进制位的值则可以是0或者1。 GETBIT命令则用于获取位数组指定偏移量上的二进制位的值. BIGCOUNT命令用于统计维数组里面, 值为1的二进制位的数量……继续阅读 »

4个月前 (04-14) 111浏览 0评论 1个赞

Redis 发布与订阅

Redis 发布与订阅
发布与订阅 Redis的发布与订阅命令由PUBLISH,SUBSCRIBE,PSUBSCRIBE等命令组成。 通过执行SUBSCRIBE命令, 客户端可以订阅一个或多个频道, 从而成为这些频道的订阅者: 每当有其他客户端向被订阅的频道发送消息时, 频道的所有订阅者都会收到这条消息。 除了订阅频道之外, 客户端还可以通过执行PSUBSCRIBE命令订阅一个或多……继续阅读 »

4个月前 (04-13) 88浏览 0评论 1个赞

redis 慢日志查询 配置与定位

redis 慢日志查询 配置与定位
Redis慢查询日志功能用于记录执行时间超过给定时长的命令请求, 用户可以通过这个功能产生的日志来监视和优化查询速度。 相关配置参数 slowlog-log-slower-than选项指定执行时间超过多少微秒(1秒等于1000000微秒)的请求会被记录到日志上面 slowlog-max-len选项指定服务器最多保存多少条慢查询日志 保存日志方式 ……继续阅读 »

4个月前 (04-12) 137浏览 0评论 1个赞

mysql数据库锁

mysql数据库锁
数据库锁 什么是锁? 数据库锁是用于对公共资源的并发访问。是为了保证数据的并发性和一致性 锁类型 共享锁(S Lock): 允许事务读取一行数据 排它锁(X Lock): 允许事务更新或者删除一条数据 意向排它锁(IS Lock): 事务想要获取一个表中某几行的排它锁 意向共享锁(XS Lock): 事务想要获取一个表中某几行的共享锁 ……继续阅读 »

4个月前 (04-11) 116浏览 0评论 2个赞

mysql事务

mysql事务
mysql 事务 mysql事务的四个特性 原子性(Atomicity) 原子性是指整个数据库事务是不可分割的工作单位。只有使事务中的所有数据库操作都成功,整个事务才算成功。如果事务中任何一个SQL执行失败,已执行的SQL的操作必须被撤销, 数据库状态应该回退到执行事务前的状态。 一致性(Consistency) 一致性是指事务将数据库从一个状态转换……继续阅读 »

4个月前 (04-11) 111浏览 0评论 1个赞

主从复制实现原理

主从复制实现原理
主从库间数据第一次同步 当我们启动多个Redis实例时, 实例之间可以通过replicaof(5.0版本之前采用slaveof)命令形成主库和从库的关系。 主从复制拓扑图如下: 数据同步步骤 psync命令: 该命令由从节点向主节点发送建立连接的请求, 主库会根据从库的参数启动复制. 该命令包含了两个参数: 主库的runId: runId表示……继续阅读 »

4个月前 (04-11) 114浏览 0评论 1个赞