html网站源代码网站推广需要几个人做

web/2025/9/28 18:31:20/文章来源:
html网站源代码,网站推广需要几个人做,wordpress兼职,wordpress大侠文章目录 1、索引阻塞的种类2、什么时候使用阻塞#xff1f;场景1#xff1a;进行系统维护场景。场景2#xff1a;保护数据不被随意更改场景。场景3#xff1a;优化资源使用的场景。场景4#xff1a;遵守安全规则场景。 3、添加索引阻塞API4、解除设置 API5、小结6、参考 … 文章目录 1、索引阻塞的种类2、什么时候使用阻塞场景1进行系统维护场景。场景2保护数据不被随意更改场景。场景3优化资源使用的场景。场景4遵守安全规则场景。 3、添加索引阻塞API4、解除设置 API5、小结6、参考 Elasticsearch 是一种强大的搜索和分析引擎被广泛用于各种应用中以其强大的全文搜索能力而著称。 不过在日常管理 Elasticsearch 时我们经常需要对索引进行保护以防止数据被意外修改或删除特别是在进行系统维护或者需要优化资源使用时。 Elasticsearch提供了一种名为“索引阻塞Index blocks”的功能让我们能够限制对某个索引的操作类型。 Elasticsearch的索引阻塞功能在早期版本中就已存在用于管理对索引的访问和操作。随着 Elasticsearch 版本的更新该功能也在不断得到改进和扩展。 参见官方文档https://www.elastic.co/guide/en/elasticsearch/reference/current/index-modules-blocks.html 大白话——索引阻塞就是给我们的索引加把锁防止别人随意修改。 1、索引阻塞的种类 Elasticsearch中的索引阻塞可以根据需要限制对索引的读取、写入或元数据操作。 所谓的元数据可以理解为索引的基本信息和设置比如索引包含哪些字段这些字段是什么类型的等等。 这些阻塞可以通过动态索引设置添加或移除也可以通过专门的API来添加这样做的好处是能确保在添加写入阻塞后所有索引的分片都正确地应用了阻塞比如确保在添加写入阻塞后所有正在进行的写入操作都已完成。 以下是一些动态索引设置用于确定索引上存在的阻塞类型 index.blocks.read_only设置为 true 使索引及索引元数据只读设置为false则允许写入和元数据更改。index.blocks.read_only_allow_delete类似于index.blocks.read_only但也允许删除索引以释放更多资源。index.blocks.read设置为 true 以禁用对索引的读取操作。index.blocks.write设置为 true 以禁用对索引的数据写入操作。与read_only不同这个设置不影响元数据。例如你可以调整带有写入阻塞的索引的设置但不能调整带有read_only阻塞的索引的设置。index.blocks.metadata设置为true以禁用索引元数据的读写操作。 设置名称描述index.blocks.read_only设置为true使索引及索引元数据只读设置为false则允许写入和元数据更改。index.blocks.read_only_allow_delete类似于index.blocks.write但也允许删除索引以释放更多资源。磁盘基础的分片分配器可能会自动添加和移除这个阻塞。index.blocks.read设置为true以禁用对索引的读取操作。index.blocks.write设置为true以禁用对索引的数据写入操作。与read_only不同这个设置不影响元数据。例如你可以调整带有写入阻塞的索引的设置但不能调整带有read_only阻塞的索引的设置。index.blocks.metadata设置为true以禁用索引元数据的读写操作。 解释一下index.blocks.read_only 和 index.blocks.write 区别 如下设置了禁止写入但是可以修改索引的设置比如副本数的调整这个是允许的。 PUT test-001/_settings {blocks.write: true }PUT test-001/_settings {number_of_replicas: 2 }但是换成这样 PUT test-002 PUT test-002/_settings {blocks.read_only: true }PUT test-002/_settings {number_of_replicas: 2 }如上的 read_only 设置后如果再进行修改索引设置的设置就会报错。 {error: {root_cause: [{type: cluster_block_exception,reason: index [test-002] blocked by: [FORBIDDEN/5/index read-only (api)];}],type: cluster_block_exception,reason: index [test-002] blocked by: [FORBIDDEN/5/index read-only (api)];},status: 403 }简而言之index.blocks.write 允许你保护索引内容的稳定性同时仍然可以调整索引的配置来应对不同的需求或进行优化。而 index.blocks.read_only 则是一种更为严格的保护确保索引在某段时间内完全不被更改。 2、什么时候使用阻塞 场景1进行系统维护场景。 比如当你需要升级系统或者做一些关键的维护工作时可能不希望在这期间有任何索引结构的变化。 通过阻止别人修改索引的元数据确保索引的设置保持不变维护索引设置的稳定性。 场景2保护数据不被随意更改场景。 举例如果咱们的业务数据是非常关键的比如已经归档的日志或者历史记录这些数据通常是不允许被更改的。 防止关键数据被随意更改或删除确保数据的完整性和准确性。 场景3优化资源使用的场景。 举例有时候某个索引可能占用了太多资源你可能暂时不想让它继续增长。 通过控制索引的读写操作帮助管理系统资源避免因为资源过度使用而导致系统变慢或崩溃。 场景4遵守安全规则场景。 举例对于一些敏感数据可能要求严格的访问控制不希望随便被读取或更改。 对于需要严格控制的敏感数据通过设置阻塞来限制数据的访问和修改保障数据安全。 3、添加索引阻塞API 使用范例参考 PUT /index/_block/blockindex可选字符串逗号分隔的索引名列表或通配符表达式用于限制请求。 block必需字符串要添加到索引的阻塞类型。 举例如下 API 用于给索引添加一个阻塞写入。 PUT /my-index-000001/_block/write设置禁止写入后如果再写入就会报错。 reason: index [my-index-000001] blocked by: [FORBIDDEN/8/index write (api)];通过执行 PUT /my-index-000001/_block/write命令我们可以向名为my-index-000001的索引添加一个写入阻塞。成功执行此命令后任何试图写入该索引的操作都将被阻止直到该阻塞被显式移除。 除此之外最常用的一个锁叫做 blocks.metadata。当我们把这个设置开启设置为true后别人就不能修改索引的元数据了。 举个例子如果你在管理一个多租户的SaaS应用每个租户都有自己独特的索引设置和映射。你肯定不希望有一天突然有人改变了这些设置导致系统运行不正常。这时候就可以使用 blocks.metadata 这个锁来防止索引的元数据被修改。 PUT testPUT test/_settings {blocks.metadata: true }如下的所有操作都会报错 GET test GET test/_settings GET test/_mappingPUT test/_doc/1 {title: 1111 }但是如下检索是可以正常进行的。 GET test/_search {query: {match_all: {}} }4、解除设置 API 要解除已经设置的索引阻塞可以将相应的阻塞设置修改为false或使用 null来移除特定的阻塞。例如要移除索引的 read_only阻塞可以使用以下命令 PUT /index/_settings { index.blocks.read_only: false }请注意在进行此操作之前确保已经解决了导致设置阻塞的原因如磁盘空间不足等。 5、小结 Elasticsearch的索引阻塞功能为数据提供了一层额外的保护确保数据能够按照预期安全、正确地被处理和访问。 这套功能在系统维护、数据保护、资源优化和安全增强等方面特别有用。 通过熟悉Elasticsearch提供的各种索引阻塞设置可以有效管理对索引的访问保障数据完整性高效利用资源并加强数据的安全性。正确使用这些强大的工具需要深入理解它们的作用和应用场景。 6、参考 https://kulekci.medium.com/elasticsearch-index-blocks-a-deep-dive-into-data-protection-b2ecc4b780c8

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/83471.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

小说阅读网站建设市场需求分析百度公司招聘官网

在互联网的app当中,特别是像美团,饿了么等app。经常会看到附件美食或者商家, 当我们点击美食之后,会出现一系列的商家,商家中可以按照多种排序方式,我们此时关注的是距离,这个地方就需要使用到我…

医药电商网站建设网站开发人员工资水平

10011311341 吕涛、10011311356李红目的:通过熟悉使用火车头采集器,在网络上采取3万条笑话并进行排重,以此来熟悉web文本挖掘的一些知识。过程:本次学习,主要分成两个部分。第一部分是笑话文本的采集,第二部…

网站之间的区别查询网站备案显示划横线

随着科技的进步,智能机器人越来越多地融入我们的日常生活。其中,CyberDog 2作为一款前沿的四足机器人,凭借其出色的视觉灵敏度和多功能技术配备,受到了广泛的关注。本文将重点探讨CyberDog 2的视觉系统,尤其是其四种不同类型的摄像头如何共同提升其视觉灵敏度,以及激光传…

网站域名过期未续费怎么办梅县区住房和城乡规划建设局官方网站

西甲的赫罗纳足球俱乐部是8868体育助力的球队之一,西甲排名第12的赫塔费队迎来了西甲第29轮的较量,赫塔费队此役坐镇自己的主场PK赛前排名第2的争冠超级黑马赫罗纳队。 赛前赫塔费队已经连续4轮联赛不胜(2平2负状态低迷)&#xff…

计算机网络 网站开发与设计徐州有哪些做网站

参考资料: JAVA并发专题 - 终有救赎的专栏 - 掘金 Java并发编程学习路线(建议收藏��) | Java程序员进阶之路x沉默王二 面试题目: JUC第一讲:Java并发知识体系详解 面试题汇总(P6熟练 P7精通…

网站怎么增加流量长沙seo工资

最近,网上疯传OpenAI2027年关于AGI的计划。在本文,我们将针对部分细节以第一人称进行分享。​ 摘要:OpenAI于2022年8月开始训练一个125万亿参数的多模态模型。第一个阶段是Arrakis,也叫Q*,该模型于2023年12月完成训练&…

台州seo网站推广旅游网站信息门户建设方案

Kafka中神秘的内部主题(Internal Topic)__consumer_offsets。 consumer_offsets在Kafka源码中有个更为正式的名字,叫*位移主题*,即Offsets Topic。为了方便今天的讨论,我将统一使用位移主题来指代consumer_offsets。需…

做网站哪个公司电子商务网站推广计划书

文章目录 定义案例:零售销售数据仓库实践创建维度表创建事实表插入维度表数据插入事实表数据增改查 定义 维度建模是一种用于数据仓库设计的技术,它的目标是使数据库结构更加直观,易于理解和使用,特别是对于那些进行数据查询和报…

校园兼职网站开发用例图wordpress 联系我们表单

操作系统:CentOS 7.5 64bit,安装方式为gnome Desktop,附加系统工具以及兼容X Window安装包Oracle版本:11gR2Oracle11gR2官方文档链接安装系统建立默认用户的时候建立非oracle的账号。由于是离线安装,使用ssh登录&#…

北京响应式网站制作公司网站免费源码下载

TP框架的自动绑定 对于某些操作的情况(例如模型的写入和更新方法),可以支持参数的自动绑定,例如: 首先需要开启DB_BIND_PARAM配置参数: DB_BIND_PARAM > true 然后,我们在使用 1.$Model M(U…

深圳做网站网站制作的基本流程是什么

Uniapp是一个基于Vue.js的跨平台开发框架,可以同时开发微信小程序、H5、App等多个平台的应用。下面是Uniapp常用的API讲解: Vue.js的API Uniapp采用了Vue.js框架,因此可以直接使用Vue.js的API。例如:v-show、v-if、v-for、compu…

旅游在线网站开发小米发布会后多久可以买到新机

Redis 内存管理 1. Redis 给缓存数据设置过期时间的作用 给缓存数据设置过期时间(TTL, Time-To-Live)有以下几个重要作用: (1) 自动释放内存 避免缓存数据无限增长,导致 Redis 内存溢出。例如,在 会话管理、短连接…

网站源码怎么弄网站网上预定功能怎么做

目录 一、 算法概述二、代码示例三、输出结果一、 算法概述 适用:根据指定的box范围框来裁剪点云数据。(独创的思路,借用opencv内置的函数来实现点云数据在平面上的裁剪)。 二、代码示例 #include<iostream> #include<pcl/point_cloud.h> #include

手机网站淘宝客电商网站平台建设视频

前言 最近有许多小伙伴找我来咨询Python&#xff0c;我来讲几个极其重要&#xff0c;但是大多数Python小白都在一直犯的思维错误吧&#xff01;如果你能早点了解清楚这些&#xff0c;会改变你的编程学习生涯的。小编这一期专门总结了大家问的最多的&#xff0c;关于学习Python…

社交网站开发流程国内网页设计师个人网站

文章目录 1.题目示例提示 2.解答思路3.实现代码结果 4.总结 1.题目 给定两个字符串 s 和 p&#xff0c;找到 s 中所有 p 的 异位词 的子串&#xff0c;返回这些子串的起始索引。不考虑答案输出的顺序。 异位词 指由相同字母重排列形成的字符串&#xff08;包括相同的字符串&a…

做视频网站软件长春网站制作设计

1. 单例模式 单例模式是一种设计模式&#xff0c;设计模式是我们必须要掌握的一个技能&#xff1b; 1.1 关于框架和设计模式 设计模式是软性的规定&#xff0c;且框架是硬性的规定&#xff0c;这些都是技术大佬已经设计好的&#xff1b; 一般来说设计模式有很多种&#xff0c;…

商丘市网站建设公司自己做的网站如何上传

推荐&#xff1a;使用 NSDT场景编辑器助你快速搭建可二次编辑的3D应用场景 什么是Visual ChatGPT&#xff1f; Visual ChatGPT 是一个包含 Visual Foundation 模型 &#xff08;VFM&#xff09; 的系统&#xff0c;可帮助 ChatGPT 更好地理解、生成和编辑视觉信息。VFM 能够指…

会议响应式网站开发卓商网站建设

算术运算、比较运算、赋值运算、位和位运算、运算优先级python里的算术运算我们最熟悉的计算就是算术运算&#xff0c;加减乘除等。在python的算术运算中&#xff0c;除了四则运算外&#xff0c;还有幂运算、取模、取整运算。什么是取模、取整运算呢&#xff1f;取模和取整运算…

做网站的价格参考怎么做网站的排名优化

2019年03月全国计算机等级考试山东科技大学(青岛校区)考点的报名工作于2018年12月22日9时至12月28日24时开始网上报名&#xff0c;请各位报考考生登录 http://www.sdzk.cn/zsks/NCREbm/Ncrebm.htm 进行网上注册并填报基本信息&#xff0c;信息正确无误后,进行网上缴费&#xff…

学校 网站建设工作小组想推网站目录源码

目录 引言 一、Requests库简介 二、安装与基本使用 三、requests库的特性与优势 四、requests库在实际应用中的案例 1.get请求 2.post请求 3.超时重试 4.headers设置 5.session会话 6.携带cookie​​​​​​​ 7.携带代理​​​​​​​ 8.携带身份认证​​​​​…