Anil Kapoor
Anil Kapoor

Reputation: 784

why we should run dse search in a seperate DC

What are the main advantages or factors to look, If we run Datastax Cassandra in search/SolR mode in all existing DC's.

If my current Datastax cluster with all DCs are running Cassandra on normal load, then should I switch them to enable on search mode directly??

How much load will be impacted?? Because Currently I can't see much performance difference in running applications when I am running DC in Search/SolR mode. started with below command:

./dse cassandra -p cassandra-proc.pid -s

Can i measure that load in some way..?

Upvotes: 1

Views: 113

Answers (1)

Alex Ott
Alex Ott

Reputation: 87119

There are too many factors in play - version of DSE, what kind of Search queries executed, underlying hardware, amount of data, etc. - without this data it's hard to say.

For 4.x, the one of the reasons to have Search in separate DC is that it didn't work well with vnodes. In 5.x support of vnodes improved, so you can collocate both in same DC. But if you have very high transactional load, and a lot of Search queries, then it still makes sense to separate functionality in different DCs to provide better availability/latency guarantees, as some of Search queries could require quite a lot of resources.

Upvotes: 1

Related Questions