<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Dse on Random Ramblings</title><link>https://blog.foundev.pro/tags/dse.html</link><description>Recent content in Dse on Random Ramblings</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Thu, 24 Mar 2022 02:00:00 +0000</lastBuildDate><atom:link href="https://blog.foundev.pro/tags/dse/index.xml" rel="self" type="application/rss+xml"/><item><title>Getting Index Size in DSE Search</title><link>https://blog.foundev.pro/2022/03/24/getting-indexsize-in-dse-search.html</link><pubDate>Thu, 24 Mar 2022 02:00:00 +0000</pubDate><guid>https://blog.foundev.pro/2022/03/24/getting-indexsize-in-dse-search.html</guid><description>&lt;h1&gt;Getting Index Size in DSE Search&lt;/h1&gt;&#10;&lt;p&gt;Applies to DSE Search versions 3.2 to 6.8&lt;/p&gt;&#10;&lt;p&gt;For some reason finding this information is dreadfully stupidly hard and I finally decided to write it down myself since I own it and someone may benefit from it some day.&#10;There are three ways that I know of (I am sure there is a JMX way I just do not happen to know it atm)&lt;/p&gt;</description></item><item><title>Detecting and dealing with backpressure in DSE 6.x</title><link>https://blog.foundev.pro/2021/07/28/Detecting-and-dealing-with-backpressure-in-DSE-6.html</link><pubDate>Wed, 28 Jul 2021 08:11:00 +0000</pubDate><guid>https://blog.foundev.pro/2021/07/28/Detecting-and-dealing-with-backpressure-in-DSE-6.html</guid><description>&lt;h1&gt;Detecting and dealing with backpressure in DSE 6.x&lt;/h1&gt;&#10;&lt;p&gt;Several years ago DataStax change DataStax Enterprise from a version of Cassandra with some closed source plugins and a handful of fixes most of which were backports of&#10;fixes in very old versions, to &lt;a href="https://www.datastax.com/blog/dse-advanced-performance-apache-cassandratm-goes-turbo"&gt;a fundamentally different architecture&lt;/a&gt;. This new architecure we will&#10;refer to as TPC, however, there were also several internals that were changed that may have relied or depended on TPC but were not actually themselves part of TPC.&lt;/p&gt;</description></item><item><title>Tuning Indexing Speed in DSE Search 5.x</title><link>https://blog.foundev.pro/2021/02/26/tuning-indexing-speed-dse-search-5.html</link><pubDate>Fri, 26 Feb 2021 00:00:00 +0000</pubDate><guid>https://blog.foundev.pro/2021/02/26/tuning-indexing-speed-dse-search-5.html</guid><description>&lt;h1&gt;Tuning Indexing Speed in DSE Search 5.x&lt;/h1&gt;&#10;What follows is a summary of the things you need to consider dealing with indexing speed problems in DSE 5.x (note the model of indexing is wildly different in DSE 6.x and will not apply, I will have a guide on that soon).&#10;&lt;h2 id="dropped-mutations"&gt;Dropped Mutations&lt;/h2&gt;&#10;&lt;p&gt;With Solr 5.x dropped mutations have three causes over regular Cassandra:&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;During the merging of Solr indexes, you can &amp;ldquo;stall&amp;rdquo; due to configuration limits.&lt;/li&gt;&#10;&lt;li&gt;By default, Solr indexing is very aggressive and can starve IO, all activities will slow, and the cluster may experience dropped mutations.&lt;/li&gt;&#10;&lt;li&gt;Back pressure leading to drops. If QueueWeight in the com.datastax.bdp.search.keyspace_name.table_name.IndexPool MBean is greater than back_pressure_threshold_per_core, back pressure is happening.&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;To minimize IO contention and merge stalling do the following steps:&lt;/p&gt;</description></item></channel></rss>