{"id":7595,"date":"2019-09-23T02:58:12","date_gmt":"2019-09-23T09:58:12","guid":{"rendered":"https:\/\/www.couchbase.com\/blog\/?p=7595"},"modified":"2019-09-23T03:26:41","modified_gmt":"2019-09-23T10:26:41","slug":"few-index-management-tips-fts-best-practices-part-ii","status":"publish","type":"post","link":"https:\/\/www.couchbase.com\/blog\/pt\/few-index-management-tips-fts-best-practices-part-ii\/","title":{"rendered":"Poucas dicas de gerenciamento de \u00edndices - Melhores pr\u00e1ticas do FTS - Parte II"},"content":{"rendered":"<p><span style=\"font-weight: 400\">J\u00e1 vimos algumas pr\u00e1ticas recomendadas para definir um <a href=\"https:\/\/www.couchbase.com\/blog\/pt\/full-text-search-indexing-best-practices\/\">\u00cdndice FTS na parte 1<\/a>Agora, vamos explorar algumas dicas \u00fateis sobre os aspectos operacionais e de manuten\u00e7\u00e3o de um \u00edndice.<\/span><\/p>\n<p><span style=\"font-weight: 400\">\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400\">Um usu\u00e1rio que \u00e9 novo no <a href=\"https:\/\/en.wikipedia.org\/wiki\/Information_retrieval\">Recupera\u00e7\u00e3o de informa\u00e7\u00f5es<\/a>(RI) pode achar o processo de defini\u00e7\u00e3o de \u00edndices do FTS um pouco tedioso, especialmente com a configura\u00e7\u00e3o do pipeline de an\u00e1lise de texto para um \u00edndice. Voc\u00ea pode ficar sobrecarregado com a sobrecarga de informa\u00e7\u00f5es de todos os jarg\u00f5es de RI, como filtros de caracteres, tokenizadores e outros. <a href=\"https:\/\/docs.couchbase.com\/server\/6.5\/fts\/fts-using-analyzers.html#token-filters\">in\u00fameros filtros de tokens<\/a> como shingles, ngrams, edge_ngrams etc.\u00a0<\/span><span style=\"font-weight: 400\">Essas op\u00e7\u00f5es s\u00e3o infinitas quando voc\u00ea come\u00e7a a configurar um analisador de texto personalizado. <\/span><span style=\"font-weight: 400\">Depois que voc\u00ea define um \u00edndice com um analisador personalizado\/integrado, devido a todas essas complexidades inerentes mencionadas anteriormente, torna-se uma tarefa cada vez mais complicada prever e verificar o resultado dos analisadores configurados.<\/span><\/p>\n<p><span style=\"font-weight: 400\">Agora, voc\u00ea pode se perguntar por que uma vis\u00e3o detalhada do resultado da an\u00e1lise de texto \u00e9 importante?<\/span><\/p>\n<p><span style=\"font-weight: 400\">Isso \u00e9 muito importante, pois a maioria dos usu\u00e1rios de pesquisa se depara com a seguinte pergunta durante sua experi\u00eancia inicial com qualquer sistema de pesquisa de texto completo,<\/span><\/p>\n<p>&nbsp;<\/p>\n<h5><strong>Qn. Por que a pesquisa n\u00e3o est\u00e1 retornando nenhum resultado, mesmo que eu tenha definido o \u00edndice de acordo com as diretrizes e saiba que os tokens de pesquisa existem nos documentos?<\/strong><\/h5>\n<p>&nbsp;<\/p>\n<p><span style=\"font-weight: 400\">Isso ocorre principalmente devido a,<\/span><\/p>\n<ul>\n<li><span style=\"font-weight: 400\">Uma falha nos analisadores configurados na defini\u00e7\u00e3o do \u00edndice - faz com que a tokeniza\u00e7\u00e3o ou a curadoria dos dados seja contr\u00e1ria \u00e0s suas expectativas, ou seja, os tokens emitidos pelos analisadores (ou indexados no sistema) n\u00e3o s\u00e3o os que voc\u00ea espera que sejam.<\/span><\/li>\n<li><span style=\"font-weight: 400\">Sem saber, voc\u00ea escolheu um analisador diferente durante o tempo de pesquisa, em compara\u00e7\u00e3o com o que est\u00e1 definido de acordo com o mapeamento de campo na defini\u00e7\u00e3o do \u00edndice.\u00a0<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400\">O texto do documento \u00e9 analisado quando \u00e9 gravado no \u00edndice e, separadamente, os termos de pesquisa tamb\u00e9m s\u00e3o analisados quando se realiza uma pesquisa. <\/span><span style=\"font-weight: 400\">Normalmente, por padr\u00e3o, os analisadores de campo especificados na defini\u00e7\u00e3o do \u00edndice ser\u00e3o escolhidos para analisar o conte\u00fado da consulta se for uma consulta com escopo de campo.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400\">Para ajudar a facilitar a compreens\u00e3o e a corre\u00e7\u00e3o do pipeline de an\u00e1lise de \u00edndices, o FTS introduziu um endpoint de descanso na vers\u00e3o 6.5.0,\u00a0 <\/span><span style=\"font-weight: 400\"><a href=\"https:\/\/docs.couchbase.com\/server\/6.5\/rest-api\/rest-fts-indexing.html#p-api-index-name-analyzeDoc\"><strong>\/api\/index\/{indexName}\/analyzeDoc<\/strong><\/a> que aceita um documento json no corpo da solicita\u00e7\u00e3o e retorna uma resposta json que cont\u00e9m os tokens analisados de acordo com os analisadores configurados com o \u00edndice fornecido.<\/span><\/p>\n<p><span style=\"font-weight: 400\">Voc\u00ea pode usar esse endpoint para explorar e depurar os resultados do analisador em seus ambientes de desenvolvimento ou de prepara\u00e7\u00e3o. Esse endpoint \u00e9 seguro at\u00e9 mesmo para ser testado em um sistema de produ\u00e7\u00e3o. A resposta mostra literalmente os tokens que teriam sido indexados como parte do \u00edndice se voc\u00ea tivesse indexado documentos semelhantes. <\/span><span style=\"font-weight: 400\">Voc\u00ea pode usar o mesmo endpoint para verificar a sa\u00edda da an\u00e1lise de consulta passando apenas o campo de consulta junto com o texto da consulta como o documento json com um tipo de documento correspondente, conforme definido pelo mapeamento do tipo de \u00edndice.<\/span><\/p>\n<p><span style=\"font-weight: 400\">Para corrigir a incompatibilidade do analisador entre o \u00edndice e o tempo de consulta, voc\u00ea deve usar consultas com escopo de campo ou substituir os analisadores durante o tempo de consulta, pois muitas consultas oferecem uma op\u00e7\u00e3o para isso.<\/span><\/p>\n<p>&nbsp;<\/p>\n<h5><strong>Qn. Como voc\u00ea sabe se o cluster FTS est\u00e1 dimensionado corretamente?<\/strong><strong>Ignposts para detectar um cluster com provisionamento insuficiente?<\/strong><\/h5>\n<p>&nbsp;<\/p>\n<p>O dimensionamento do cluster geralmente inclui a configura\u00e7\u00e3o de recursos suficientes do sistema, como cota de mem\u00f3ria RAM\/FTS, capacidade de processamento da CPU e a topologia correta do cluster. <span style=\"font-weight: 400\">A topologia do cluster inclui ainda o n\u00famero de parti\u00e7\u00f5es e o n\u00famero de n\u00f3s adequados para um determinado volume de dados e a carga de consulta\/indexa\u00e7\u00e3o. Temos visto muitos de nossos clientes acabarem usando clusters subdimensionados sem seguir nenhuma diretriz de dimensionamento. N\u00e3o vamos entrar em detalhes sobre o dimensionamento aqui, pois esse \u00e9 um t\u00f3pico muito espec\u00edfico para cada caso de uso do cliente. Recomenda-se que os usu\u00e1rios entrem em contato com a equipe do Couchbase para obter ajuda com as diretrizes de dimensionamento personalizadas para seus respectivos requisitos.<\/span><\/p>\n<p>&nbsp;<\/p>\n<p><span style=\"font-weight: 400\">Mas h\u00e1 alguns indicadores f\u00e1ceis j\u00e1 incorporados ao sistema que podem indicar que seu cluster est\u00e1 com provisionamento insuficiente.<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Progresso de indexa\u00e7\u00e3o realmente lento, mesmo na aus\u00eancia de qualquer carga de consulta ou muta\u00e7\u00f5es constantes de documentos.<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">As consultas de pesquisa est\u00e3o sendo rejeitadas com o c\u00f3digo de status http 429. Isso mostra que seu sistema est\u00e1 com uma cota de mem\u00f3ria FTS insuficiente.\u00a0<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Muitas consultas lentas nos gr\u00e1ficos de estat\u00edsticas podem indicar um dimensionamento inadequado ou consultas de pesquisa abaixo do ideal.\u00a0<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400\">As consultas abaixo do ideal aqui se referem \u00e0quelas consultas que n\u00e3o foram cuidadosamente escritas para obter os melhores resultados com as cl\u00e1usulas de pesquisa corretas. Algumas vezes, vimos clientes tentando consultas compostas complexas com mais de 250 subconsultas. A maior inefici\u00eancia que se esconde aqui \u00e9 que o sistema de pesquisa tem que varrer uma grande faixa de dados indexados (principalmente de discos) para obter os resultados corretos, em compara\u00e7\u00e3o com uma consulta mais bem direcionada que obteria os mesmos resultados apenas com uma \u00e1rea de superf\u00edcie menor do \u00edndice. Isso resulta em um uso muito melhor dos recursos do sistema.<\/span><\/p>","protected":false},"excerpt":{"rendered":"<p>We have already seen a handful of best practices for defining an FTS index in part1, now let\u2019s explore a few useful tips about the operational and maintenance aspects of an index. \u00a0 A user who is new to the [&hellip;]<\/p>","protected":false},"author":26446,"featured_media":7598,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"categories":[1815,1816,2165],"tags":[],"ppma_author":[9075],"class_list":["post-7595","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-best-practices-and-tutorials","category-couchbase-server","category-full-text-search"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v25.8 (Yoast SEO v25.8) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Few Index Management Tips - FTS Best Practices Part II - The Couchbase Blog<\/title>\n<meta name=\"description\" content=\"Couchbase FTS Index management and debugging tips for text analysis debugging or on any under sizing signposts to help you manage the indexes effectively.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.couchbase.com\/blog\/pt\/few-index-management-tips-fts-best-practices-part-ii\/\" \/>\n<meta property=\"og:locale\" content=\"pt_BR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Few Index Management Tips - FTS Best Practices Part II\" \/>\n<meta property=\"og:description\" content=\"Couchbase FTS Index management and debugging tips for text analysis debugging or on any under sizing signposts to help you manage the indexes effectively.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.couchbase.com\/blog\/pt\/few-index-management-tips-fts-best-practices-part-ii\/\" \/>\n<meta property=\"og:site_name\" content=\"The Couchbase Blog\" \/>\n<meta property=\"article:published_time\" content=\"2019-09-23T09:58:12+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2019-09-23T10:26:41+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2019\/08\/mobile-8_26_19-e1647520055837.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"474\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Sreekanth Sivasankaran\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Sreekanth Sivasankaran\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/few-index-management-tips-fts-best-practices-part-ii\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/few-index-management-tips-fts-best-practices-part-ii\/\"},\"author\":{\"name\":\"Sreekanth Sivasankaran\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/7bbda3cf57beae8bd9cba686c0c6fe7a\"},\"headline\":\"Few Index Management Tips &#8211; FTS Best Practices Part II\",\"datePublished\":\"2019-09-23T09:58:12+00:00\",\"dateModified\":\"2019-09-23T10:26:41+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/few-index-management-tips-fts-best-practices-part-ii\/\"},\"wordCount\":830,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/few-index-management-tips-fts-best-practices-part-ii\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2019\/08\/mobile-8_26_19-e1647520055837.jpg\",\"articleSection\":[\"Best Practices and Tutorials\",\"Couchbase Server\",\"Full-Text Search\"],\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.couchbase.com\/blog\/few-index-management-tips-fts-best-practices-part-ii\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/few-index-management-tips-fts-best-practices-part-ii\/\",\"url\":\"https:\/\/www.couchbase.com\/blog\/few-index-management-tips-fts-best-practices-part-ii\/\",\"name\":\"Few Index Management Tips - FTS Best Practices Part II - The Couchbase Blog\",\"isPartOf\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/few-index-management-tips-fts-best-practices-part-ii\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/few-index-management-tips-fts-best-practices-part-ii\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2019\/08\/mobile-8_26_19-e1647520055837.jpg\",\"datePublished\":\"2019-09-23T09:58:12+00:00\",\"dateModified\":\"2019-09-23T10:26:41+00:00\",\"description\":\"Couchbase FTS Index management and debugging tips for text analysis debugging or on any under sizing signposts to help you manage the indexes effectively.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/few-index-management-tips-fts-best-practices-part-ii\/#breadcrumb\"},\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.couchbase.com\/blog\/few-index-management-tips-fts-best-practices-part-ii\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/few-index-management-tips-fts-best-practices-part-ii\/#primaryimage\",\"url\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2019\/08\/mobile-8_26_19-e1647520055837.jpg\",\"contentUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2019\/08\/mobile-8_26_19-e1647520055837.jpg\",\"width\":1200,\"height\":474,\"caption\":\"Couchbase mobile 2.6\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/few-index-management-tips-fts-best-practices-part-ii\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.couchbase.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Few Index Management Tips &#8211; FTS Best Practices Part II\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#website\",\"url\":\"https:\/\/www.couchbase.com\/blog\/\",\"name\":\"The Couchbase Blog\",\"description\":\"Couchbase, the NoSQL Database\",\"publisher\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.couchbase.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pt-BR\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#organization\",\"name\":\"The Couchbase Blog\",\"url\":\"https:\/\/www.couchbase.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2023\/04\/admin-logo.png\",\"contentUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2023\/04\/admin-logo.png\",\"width\":218,\"height\":34,\"caption\":\"The Couchbase Blog\"},\"image\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/7bbda3cf57beae8bd9cba686c0c6fe7a\",\"name\":\"Sreekanth Sivasankaran\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/image\/a60af16118050d1ea3a927388dc4dfb7\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/01af11c4c81e84e518ab465b39b7a5b3c874de79270af74043cc3d4edb92ff4e?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/01af11c4c81e84e518ab465b39b7a5b3c874de79270af74043cc3d4edb92ff4e?s=96&d=mm&r=g\",\"caption\":\"Sreekanth Sivasankaran\"},\"description\":\"Sreekanth Sivasankaran is a Principal Engineer\/Senior Engineering manager at Couchbase R&amp;D. He leads the design and development of distributed and highly performant Search functionality. And he has over 17 years of product development experience in various domains like telecom, handsets, enterprise software, big data technologies, and distributed systems.\",\"url\":\"https:\/\/www.couchbase.com\/blog\/pt\/author\/sreekanth-sivasankaran\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Few Index Management Tips - FTS Best Practices Part II - The Couchbase Blog","description":"Dicas de gerenciamento e depura\u00e7\u00e3o de \u00edndices do Couchbase FTS para depura\u00e7\u00e3o de an\u00e1lise de texto ou em qualquer sinaliza\u00e7\u00e3o de subdimensionamento para ajud\u00e1-lo a gerenciar os \u00edndices de forma eficaz.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.couchbase.com\/blog\/pt\/few-index-management-tips-fts-best-practices-part-ii\/","og_locale":"pt_BR","og_type":"article","og_title":"Few Index Management Tips - FTS Best Practices Part II","og_description":"Couchbase FTS Index management and debugging tips for text analysis debugging or on any under sizing signposts to help you manage the indexes effectively.","og_url":"https:\/\/www.couchbase.com\/blog\/pt\/few-index-management-tips-fts-best-practices-part-ii\/","og_site_name":"The Couchbase Blog","article_published_time":"2019-09-23T09:58:12+00:00","article_modified_time":"2019-09-23T10:26:41+00:00","og_image":[{"width":1200,"height":474,"url":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2019\/08\/mobile-8_26_19-e1647520055837.jpg","type":"image\/jpeg"}],"author":"Sreekanth Sivasankaran","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Sreekanth Sivasankaran","Est. reading time":"4 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.couchbase.com\/blog\/few-index-management-tips-fts-best-practices-part-ii\/#article","isPartOf":{"@id":"https:\/\/www.couchbase.com\/blog\/few-index-management-tips-fts-best-practices-part-ii\/"},"author":{"name":"Sreekanth Sivasankaran","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/7bbda3cf57beae8bd9cba686c0c6fe7a"},"headline":"Few Index Management Tips &#8211; FTS Best Practices Part II","datePublished":"2019-09-23T09:58:12+00:00","dateModified":"2019-09-23T10:26:41+00:00","mainEntityOfPage":{"@id":"https:\/\/www.couchbase.com\/blog\/few-index-management-tips-fts-best-practices-part-ii\/"},"wordCount":830,"commentCount":0,"publisher":{"@id":"https:\/\/www.couchbase.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/few-index-management-tips-fts-best-practices-part-ii\/#primaryimage"},"thumbnailUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2019\/08\/mobile-8_26_19-e1647520055837.jpg","articleSection":["Best Practices and Tutorials","Couchbase Server","Full-Text Search"],"inLanguage":"pt-BR","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.couchbase.com\/blog\/few-index-management-tips-fts-best-practices-part-ii\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.couchbase.com\/blog\/few-index-management-tips-fts-best-practices-part-ii\/","url":"https:\/\/www.couchbase.com\/blog\/few-index-management-tips-fts-best-practices-part-ii\/","name":"Few Index Management Tips - FTS Best Practices Part II - The Couchbase Blog","isPartOf":{"@id":"https:\/\/www.couchbase.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.couchbase.com\/blog\/few-index-management-tips-fts-best-practices-part-ii\/#primaryimage"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/few-index-management-tips-fts-best-practices-part-ii\/#primaryimage"},"thumbnailUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2019\/08\/mobile-8_26_19-e1647520055837.jpg","datePublished":"2019-09-23T09:58:12+00:00","dateModified":"2019-09-23T10:26:41+00:00","description":"Dicas de gerenciamento e depura\u00e7\u00e3o de \u00edndices do Couchbase FTS para depura\u00e7\u00e3o de an\u00e1lise de texto ou em qualquer sinaliza\u00e7\u00e3o de subdimensionamento para ajud\u00e1-lo a gerenciar os \u00edndices de forma eficaz.","breadcrumb":{"@id":"https:\/\/www.couchbase.com\/blog\/few-index-management-tips-fts-best-practices-part-ii\/#breadcrumb"},"inLanguage":"pt-BR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.couchbase.com\/blog\/few-index-management-tips-fts-best-practices-part-ii\/"]}]},{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/www.couchbase.com\/blog\/few-index-management-tips-fts-best-practices-part-ii\/#primaryimage","url":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2019\/08\/mobile-8_26_19-e1647520055837.jpg","contentUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2019\/08\/mobile-8_26_19-e1647520055837.jpg","width":1200,"height":474,"caption":"Couchbase mobile 2.6"},{"@type":"BreadcrumbList","@id":"https:\/\/www.couchbase.com\/blog\/few-index-management-tips-fts-best-practices-part-ii\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.couchbase.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Few Index Management Tips &#8211; FTS Best Practices Part II"}]},{"@type":"WebSite","@id":"https:\/\/www.couchbase.com\/blog\/#website","url":"https:\/\/www.couchbase.com\/blog\/","name":"Blog do Couchbase","description":"Couchbase, o banco de dados NoSQL","publisher":{"@id":"https:\/\/www.couchbase.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.couchbase.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pt-BR"},{"@type":"Organization","@id":"https:\/\/www.couchbase.com\/blog\/#organization","name":"Blog do Couchbase","url":"https:\/\/www.couchbase.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2023\/04\/admin-logo.png","contentUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2023\/04\/admin-logo.png","width":218,"height":34,"caption":"The Couchbase Blog"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/7bbda3cf57beae8bd9cba686c0c6fe7a","name":"Sreekanth Sivasankaran","image":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/image\/a60af16118050d1ea3a927388dc4dfb7","url":"https:\/\/secure.gravatar.com\/avatar\/01af11c4c81e84e518ab465b39b7a5b3c874de79270af74043cc3d4edb92ff4e?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/01af11c4c81e84e518ab465b39b7a5b3c874de79270af74043cc3d4edb92ff4e?s=96&d=mm&r=g","caption":"Sreekanth Sivasankaran"},"description":"Sreekanth Sivasankaran is a Principal Engineer\/Senior Engineering manager at Couchbase R&amp;D. He leads the design and development of distributed and highly performant Search functionality. And he has over 17 years of product development experience in various domains like telecom, handsets, enterprise software, big data technologies, and distributed systems.","url":"https:\/\/www.couchbase.com\/blog\/pt\/author\/sreekanth-sivasankaran\/"}]}},"authors":[{"term_id":9075,"user_id":26446,"is_guest":0,"slug":"sreekanth-sivasankaran","display_name":"Sreekanth Sivasankaran","avatar_url":"https:\/\/secure.gravatar.com\/avatar\/01af11c4c81e84e518ab465b39b7a5b3c874de79270af74043cc3d4edb92ff4e?s=96&d=mm&r=g","author_category":"","last_name":"Sivasankaran","first_name":"Sreekanth","job_title":"","user_url":"","description":"Sreekanth Sivasankaran \u00e9 engenheiro principal\/gerente s\u00eanior de engenharia da Couchbase R&amp;D. Ele lidera o projeto e o desenvolvimento da funcionalidade de pesquisa distribu\u00edda e de alto desempenho. Ele tem mais de 17 anos de experi\u00eancia em desenvolvimento de produtos em v\u00e1rios dom\u00ednios, como telecomunica\u00e7\u00f5es, telefones celulares, software corporativo, tecnologias de big data e sistemas distribu\u00eddos."}],"_links":{"self":[{"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/posts\/7595","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/users\/26446"}],"replies":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/comments?post=7595"}],"version-history":[{"count":0,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/posts\/7595\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/media\/7598"}],"wp:attachment":[{"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/media?parent=7595"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/categories?post=7595"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/tags?post=7595"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/ppma_author?post=7595"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}