场外期权网站开发建筑工程的公司

pingmian/2026/1/24 4:21:50/文章来源:
场外期权网站开发,建筑工程的公司,学佛网站开发项目需求分析,阳西网络问政平台官网目录 1、compositeId路由 1.1、compositeId路由原理 1.2、compositeId路由查询 2、implicit路由 2.1、implicit路由原理 2.2、implicit路由查询 3、扩展 3.1、compositeId路由方式扩展 3.2、implicit路由方式扩张 solrcloud的官方文档有对路由的简短介绍#xff0c;但…目录 1、compositeId路由 1.1、compositeId路由原理 1.2、compositeId路由查询 2、implicit路由 2.1、implicit路由原理 2.2、implicit路由查询 3、扩展 3.1、compositeId路由方式扩展 3.2、implicit路由方式扩张 solrcloud的官方文档有对路由的简短介绍但是不够详细和深入。solrcloud有两种路由策略一种是implicit个人称之为手动路由 一种是compositeId个人称之为自动路由在创建collection的时候如果没有指定路由方式指定了numShards个数默认是自动路由即compositeId路由反之是implicit路由。在solrcloud的admin界面上能通过collection的state.json看得到collection的路由策略 1、compositeId路由 使用compositeId路由在创建collection的时候必须要指定numShards(分片数)。compositeId是一种不可扩展的路由策略。 1.1、compositeId路由原理 在创建collection的时候compositeId路由确定的分片数(numShards)solr给每一片分配一个32bit hash范围。例如numShards432位无符号范围是0-ffffffff4294967295那么每片的范围是 Shard3 : 0-1073741823 Shard4 : 1073741824-2147483647 Shard1 : 2147483648-3221225471 Shard2 : 3221225472-4294967295 在路由document的时候compositeId路由会先计算document id的例如document的unikeymurmurhash3 hash值然后根据document id的hash值确定文档路由到那个分片上。例如 document id 值为abc 通过murmurhash3 hash在32bit上的值为1073741836 通过比较1073741836落在Shard4范围内即该文档写入到Shard4中 compositeId路由不仅限于通过document id计算murmurhash3 hash来确定分片还可以通过正则表达式来确定分片例如 shard_key!document_id 号前面是分片的key这个key不一定非得是shard的名字保证solr按照这个key计算一致就行号后面是文档id 取shard_key 16 bit hash取document_id 16bit hash拼接成一个32bit hash用于确定文档的路由。 例如你需要为不同的用户分shard你可能会使用用户的名字或者ID作为一个前缀。比如你的用户是“juanpi”如果你有一个文档的ID是“12345”把前缀插入到文档的id字段中变成“juanpi!12345”在这里感叹号是一个分割符号这里的“juanpi”定义了这个文档会指向一个特定的shard。 1.2、compositeId路由查询 然后在查询的时候需要把这个前缀包含到_route_参数里面(比如qsolr_route_juanpi!)使查询指向指定的shard。在某些情况下这样操作能提升查询的性能因为它省掉了需要在所有shard上发起http查询请求。 2、implicit路由 2.1、implicit路由原理 该路由方式需要外部指定document具体落在路由到哪个Shard这与compositeId路由方式索引可大致均匀分布在每个shard上不同implicit路由是在外部控制如果控制不好有可能分布不均匀。 在创建collection的时候不指定shadNume或者明确指出使用implicit路由也可以指定使用某一个fieldrouter.field路由这个参数定义了通过使用文档中的一个字段来确定文档是属于哪个shard的。但是如果在一个文档中指定的字段没有值得话这个文档Solr会拒绝处理。同时也可以使用_route_参数来指定一个特定的shard。 也可以使用solrj指定 利用solrJ新建索引时需要在代码中指定索引具体落在哪个shard上添加代码 doc.addField(_route_,shard_x); 同时在schema.xml添加字段 field name_route_ typestring/ 2.2、implicit路由查询 由于创建collection是例如如下方式 http://localhost:8983/solr/admin/collections?actionCREATEnametestimplicitrouter.nameimplicitshardsshard1,shard2,shard3 而添加document的时候指定写入到shard1,shard2,shard3中的某一片例如 doc.addField(_route_,shard3); 查询的时候到某个分片查询即可 3、扩展 3.1、compositeId路由方式扩展 compositeId路由只能通过手动分裂某一片成两片然后删除原来片的方式扩展 在分裂的过程中原分片的数据会大致均匀分成2份复制到新生成的两个分片中 例如原分片1万数据分裂成两片后每片大致5千数据 然后再手动删除原来1万数据的那片 3.2、implicit路由方式扩张 由于implicit路由在写入的时候指定了分片所以可以自由的增加分片

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

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

相关文章

甘肃交通工程建设监理公司网站做360网站优化快速排

web自动化安装驱动安装 进行web自动化时 ,需要提前安装浏览器的驱动 ,尤其是chrome浏览器 。它的更新速度很快 ,是不是更新了新版本 。这就导致我们的驱动也要跟着变化。 1.停止自动更新 那么 ,如何关闭chrome浏览器的自动更新…

嘉禾县网站建设推广公司免费网站开发软件平台

0x0 场景 因老服务器操作系统文centos6.5,现要迁移至uos v20 1050a(底层centos8),其中需要迁移的应用组件有: mysql 、tomcat、apachehttpd,因版本跨越太大,导致centos8直接安装无法完全恢复原…

中国建设银行的招投标网站聚名网认证

文章目录 前期数据准备导入数据 分析:世界杯中各队赢得的比赛数分析:先打或后打的比赛获胜次数分析:世界杯中的抛硬币决策分析:2022年T20世界杯的最高得分者分析:世界杯比赛最佳球员奖分析:最适合先击球或追…

做羞羞的专门网站做电商必备的八个软件

基于JavaWebSSMVue家庭记账本微信小程序系统的设计和实现 源码获取入口前言主要技术系统设计功能截图Lun文目录订阅经典源码专栏Java项目精品实战案例《500套》 源码获取 源码获取入口 前言 1.1选题背景 互联网是人类的基本需求,特别是在现代社会,个人…

成都网络优化网站建设用wordpress写网页

前言 MySQL数据库提供了多种不同类型的函数,用于处理字符串、日期、数值等数据类型,以及实现条件、聚合等操作,下面我们主要介绍字符串函数 CONCAT() 函数 CONCAT() 可用于将多个字符串连接在一起。 示例: SELECT CONCAT(Hell…

做基网站工商天眼查官网

题目链接:55. 右旋转字符串 题目描述 字符串的右旋转操作是把字符串尾部的若干个字符转移到字符串的前面。给定一个字符串 s 和一个正整数 k,请编写一个函数,将字符串中的后面 k 个字符移到字符串的前面,实现字符串的右旋转操作…

做推广最好的网站是哪个?南网站建设

新建用户 用root账户修改文件,添加信任用户 使用sudo提权,可以使用 **root删除新建账户**

网站建设速成移动网站和桌面网站区别

1、沟通渠道中,N涉及多少人?是有所增加还是增至多少人? 2、在EMV中,关注的是成本还是收益?若是考虑成本和时间,则选择较小的方案;若是关注收益,则选择较大的方案。 3、在PERT中&am…

网站建设工作的函网络工程师的就业前景

问题背景: vue 项目用 axios 进行请求的时候,总是报“Access to XMLHttpRequest at ‘http://localhost:8889/api/login’ from origin ‘http://localhost:8080……’”的错误 实际上就是前后端分离的情况下,发生了跨域的问题 跨域定义&…

外贸 模板网站 定制网站电商网站开发多少钱

您是否在互联网上找到适用于 Windows PC 的前 5 名最受好评的数据恢复软件解决方案?嗯,在线市场上有很多工具可以恢复已删除的文件。但并不是所有的应用程序都值得使用它。值得信赖的文件恢复工具将有助于快速检索丢失、删除、格式化的数据并从计算机恢复…

谁可以帮我做网站虚拟主机多个网站

一、源码特点 java servlet 在线票务系统(选座)管理系统是一套完善的java web信息管理系统 系统采用serlvetdaobean(mvc模式),对理解JSP java编程开发语言有帮助,系统具有完整的源代码和数据库,系统主要…

flask 简易网站开发网站空间便宜

日前,海南省旅游资源规划开发质量评定委员会发布2020年第2号和2020年第3号公告,海南长影环球100奇幻乐园批准为国家4A级旅游景区,海南霸王岭国家森林公园和桂林洋国家热带农业公园批准为国家3A级旅游景区。具体公告如下:海南省旅游…

抚州教育网站建设高端logo设计

大家好,我是木易,一个持续关注AI领域的互联网技术产品经理,国内Top2本科,美国Top10 CS研究生,MBA。我坚信AI是普通人变强的“外挂”,所以创建了“AI信息Gap”这个公众号,专注于分享AI全维度知识…

新野微网站开发网站建设属于办公费吗

文章来源:AR工业应用资料源自网络《Pokemon Go》这款游戏能够大火,除了一个好的IP之外。AR技术也功不可没。而在AR发光之后,什么是AR?它的技术原理是怎么样的,它能够具备哪些商业价值?希望通过这篇文章&…

网站编辑心得体会申请网站空间

题目描述 GG 公司有 nn 个沿铁路运输线环形排列的仓库,每个仓库存储的货物数量不等。如何用最少搬运量可以使 nn 个仓库的库存数量相同。搬运货物时,只能在相邻的仓库之间搬运。 输入输出格式 输入格式: 文件的第 11 行中有 11 个正整数 nn …

集团公司网站建设品牌餐饮管理培训课程

JS的变量提升&ES6基础 变量var关键字var声明作用域实例一实例二多个变量 变量提升 let关键字暂时性死区全局声明for循环中使用let const关键字 变量 ECMAScript变量时松散类型的,意思是变量可以用于保存任何类型的数据。 声明变量:var 、const、let …

vs做网站开发吗优质的南昌网站建设

现如今,webpack已经快速进入前端开发人员的眼线(从1.0到4.X的版本的更新迭代),给前端开发也带来了很大的突破,webpack可以分析项目结构,模块化打包机,处理模块化依赖,转换成浏览器可运行代码。废话不多&…

常州网站建设设计网站面包屑怎么做

目录 MATLAB的4种二维图 1.线图 2.条形图 3.极坐标图 4.散点图 三维图和子图 1.三维曲面图 2.子图 MATLAB的4种二维图 1.线图 plot函数用来创建x和y值的简单线图 x 0:0.05:30; %从0到30,每隔0.05取一次值 y sin(x); plot(x,y) %若(x,y,LineWidth,2) 可…

淘宝客 备案 网站名称2022引流人脉推广软件

1. 引言 以下是《riscv-v-spec-1.0.pdf》文档的关键内容: 这是一份关于向量扩展的详细技术文档,内容覆盖了向量指令集的多个关键方面,如向量寄存器状态映射、向量指令格式、向量加载和存储操作、向量内存对齐约束、向量内存一致性模型、向量…

网站开发的费用属于什么科目设计高端网站哪家好

天融信阿尔法实验室 李喆有人说php是世界上最好的语言,这可能是对开发人员来说,确实有这方面的特点,因为它开发起来不像其他语言那样麻烦,就比如:弱类型,它不需要像java等语言那样明确定义数据类型。这给开…