Our thoughts about database management plus the latest information about the ObjectRocket platform.
Free 30-Day Trial
Provision a Redis (500MB), MongoDB with MMAPv1 (up to 5GB), and/or Elasticsearch with Kibana (1GB RAM / 8GB Disk) instance and experience the ObjectRocket platform backed by Fanatical Support® free for your first 30 days.
In an earlier post on this series we're calling ObjectRocket MongoDB Deep Dive for Sitecore, we explored the "replica set" vs "sharded cluster" topic. We shared that for our large Sitecore projects at ObjectRocket, we've found a good MongoDB shard key for Sitecore is _id:1 or _id:hashed. In this write-up, we'll dive further into the topic of shard keys for MongoDB used with Sitecore. You may want to review the first post in this series for more background.
To celebrate our launching early access to our alias action in ObjectRocket's hosted Curator implementation, let's review what Elasticsearch aliases are, how they're used, and their advantages. For more detail on the hosted Curator implementation and how to get early access, see the bottom of this article, here.
Today, I'm going to walk you through setting up a local instance of Kibana to connect to a remote Elasticsearch cluster. ObjectRocket for Elasticsearch instances include a free, hosted Kibana install, but there are some cases where running Kibana on your local machine provides additional flexibility. Also, if you happen to be running in an environment or on a service that does not provide hosted Kibana, this walkthrough will help you easily run Kibana local to your machine.
Organizations seeking to save money might look at managing their databases in house as one place to tighten the belt, but a recent study on total cost of ownership found that a fully-managed database-as-a-service is the consistently better value.
This post outlines some discoveries related to Sitecore knowledge base 939840, an article that explains how to avoid timeouts related to saving contacts with a large number of interactions to the Sitecore Analytics database.
Today, I'm excited to announce that we're starting to roll out our RocketScale™ autoscaling technology to all ObjectRocket for Elasticsearch customers. We will be rolling out in phases, so some of our users may see the feature pop up before others. Once we're complete, data nodes will be automatically added to your Elasticsearch clusters when they're short on capacity.
By: Steve Croce Antonios Giannopoulos, Grant Killian
MongoDB is a technology that’s easy to overlook in a Sitecore implementation. Many people come to Sitecore already knowing SQL Server, and C# applications running on IIS are as familiar as well broken-in blue jeans. As Sitecore systems evolve, however, they move into interesting areas that are somewhat off the beaten path for the typical ASP.Net developer. One gets into areas like Solr, Redis, or – the focus of this write-up – MongoDB.
Other than "You Know, for Search", the uses of Elasticsearch continue to grow and change over time. We at ObjectRocket have been offering hosted Elasticsearch on the ObjectRocket platform for a while now and have been able to see some clear trends among our customers and how they're using the product. Below are the top 5 uses cases that we see on the platform: