
数据库
文章平均质量分 60
数据库
厄尔尼诺的夏天
热爱各有不同,青年本该如此,每一代逐日移山的青年,都有自己奋不顾身的热爱,每一份炽烈的热爱,都值得被用心对待
展开
-
linux操作es 命令
i++) { writer.write("{"index":{"_id":""+i+""}}"+" "+"{"name":"张三"+i+"","age": "+i+","address":"北京"+i+""}"+" ");pretty -d '{"doc":{"name":"李四更新","age":"230"}}'===================================下来看查询(删除索引在最后)=========================================原创 2023-08-16 22:45:11 · 6643 阅读 · 0 评论 -
Spring Clould 搜索技术 - elasticsearch
elasticsearch是一款非常强大的开源搜索引擎,具备非常多强大功能,可以帮助我们从海量数据中快速找到需要的内容例如:在GitHub搜索代码在电商网站搜索商品在百度搜索答案在打车软件搜索附近的车什么是elasticsearch?一个开源的分布式搜索引擎,可以用来实现搜索、日志统计、分析、系统监控等功能什么是elastic stack(ELK)?是以elasticsearch为核心的技术栈,包括beats、Logstash、kibana、elasticsearch什么是Lucene?原创 2023-08-17 20:51:22 · 977 阅读 · 0 评论 -
java es游标查询,导出多个文件到压缩文件
【代码】【无标题】原创 2023-09-14 15:50:51 · 301 阅读 · 0 评论 -
数据库导入Excel中的数据
1.第一步2.第二步:选择导入文件类型3.第三步:选择文件4.第四步:是否有表头5.第五步:是否新建表6.第六步:字段与表头对应7.第七步:选择追加或复制8.第八步:开始导入...原创 2022-05-11 16:17:03 · 1173 阅读 · 0 评论 -
添加一条新数据并返回此数据的ID(主键)
解决方案:在编写Mapper时,加入以下配置Mybatis 配置文件 useGeneratedKeys 参数只针对 insert 语句生效,默认为 false。当设置为 true 时,表示如果插入的表以自增列为主键,则允许 JDBC 支持自动生成主键,并可将自动生成的主键返回。插入返回的主键id是映射回原实体类中的!所以在Service层取出id并返回链接: 原文....转载 2021-11-18 12:47:04 · 2677 阅读 · 3 评论 -
CAS+失败重试方式实现数据库的原子性更新
在数据库修改单条数据时,常用的方式是select for update的悲观锁机制,如果锁竞争比较大,没有获得锁的操作会阻塞。使用CAS乐观锁的方式,可以大大提高并发性。例如,在分布式服务中,多个用户并发下单操作前会先扣减库存时,网上盗图,服务1,服务2和服务3为不同机器上的库存服务。库存扣减操作流程如下:使用cas方式的乐观锁,当库存还剩3个,3个用户同时下单,服务同时扣减库存,可以并发地扣减成功,提高了并发性。如果库存还剩1个,3个用户同时下单,同时扣减库存,这时只有1个用户会操作成功,其余2个会转载 2021-11-15 15:17:52 · 479 阅读 · 1 评论 -
mybatis-plus-mybatis-mate 数据权限
0、简介mybatis-mate 为 mp 企业级模块,支持分库分表,数据审计、数据敏感词过滤(AC算法),字段加密,字典回写(数据绑定),数据权限,表结构自动生成 SQL 维护等,旨在更敏捷优雅处理数据。1、主要功能字典绑定字段加密数据脱敏表结构动态维护数据审计记录数据范围(数据权限)数据库分库分表、动态据源、读写分离、数据库健康检查自动切换。2、使用2.1 依赖导入Spring Boot 引入自动依赖注解包<dependency> <groupId>原创 2021-11-07 01:52:06 · 966 阅读 · 1 评论 -
select的for update
select的for updateselect ...... for update查询校验select … for update查询select查询是不加锁的,select…for update是会加锁的,而且是悲观锁,但是在不同查询条件时候加的锁的类型(行锁,表锁)是不同的。select * from t_user where id = 1 for update;在where 后面查询条件是主键索引,唯一索引时候是行锁查询条件是普通字段时候加的是表锁校验**首先:**关闭自动提交,通过s原创 2021-11-07 01:23:48 · 11167 阅读 · 2 评论