数据库中es索引技术是怎么回事,哪位大神能否详细给说问一下

数据库中es索引技术是怎么回事,哪位大神能否详细给说问一下,第1张

首先,你的表肯定是做了外键等约束的,所以删除,要从最外层删除。假设你的数据库是Sql Server的。

1、技能表

delete from 技能表 where 人物id in (select 人物id from 人物表 where 账号id in (select 账号id from 账号表 where datediff(day,上次登录时间lasttime,getdate())>=3))

2、装备属性表

delete from 装备属性表 where 装备id in (select 装备id from 装备表 where 人物id in (select 人物id from 人物表 where 账号id in (select 账号id from 账号表 where datediff(day,上次登录时间lasttime,getdate())>=3)))

3、装备表

delete from 装备表 where 人物id in (select 人物id from 人物表 where 账号id in (select 账号id from 账号表 where datediff(day,上次登录时间lasttime,getdate())>=3))

4、人物表

delete from 人物表 where 账号id in (select 账号id from 账号表 where datediff(day,上次登录时间lasttime,getdate())>=3)

5、账号表

delete from 账号表 where datediff(day,上次登录时间lasttime,getdate())>=3

这取决于您想要在数据库和ES中存储的数据类型和大小,以及您使用的基础设施。一般来说,数据库的写入速度可能会更快,因为它提供了高性能事务处理和索引结构,而ES则更倾向于搜索和分析,所以它可能会慢一点。

默认情况下,ElasticSearch使用两个端口来监听外部TCP流量。

9200端口:用于所有通过>

MySQL加ES二级查询意思是利用MySQL和Elasticsearch两个数据库系统进行查询和数据分析,首先在MySQL中进行数据过滤和初步筛选,然后将符合条件的数据再传输到Elasticsearch中进行进一步的处理和搜索,以获取更准确的结果。这种二级查询方式可提高查询效率、缩短查询时间、提高数据分析的准确性。

以上就是关于数据库中es索引技术是怎么回事,哪位大神能否详细给说问一下全部的内容,包括:数据库中es索引技术是怎么回事,哪位大神能否详细给说问一下、写数据库和写es哪个更快、es最大连接数等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10215965.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-06
下一篇 2023-05-06

发表评论

登录后才能评论

评论列表(0条)

保存