Many years ago, Pele (Edson Arantes do Nascimento) visited Costa Rica. I was a kid and someone recommended I should get an autograph. And so I did. To be honest, it is the only autograph I’ve ever asked for. Here is the reason. He may have been the greatest soccer (or futbol) player on Earth, but hearing about how K. Scott Allen (Ode To Code) passed away today got me thinking that people like Scott are the ones who people should ask for autographs. Why? Because people like him are the ones uplifting others, helping them, teaching – great deal of it with Pluralsight. Nothing against Pele, he was great but the impact in the world that a teacher like Scott had can change the lives of those who he helped. Anyway, this may be a not too popular opinion, especially for soccer fans, but I do believe in the power of teaching.
Today I took the task of updating a .NET application that I’ve had since sometime around 2013. I created this application with a few people at the time of .NET 4.0 and Solr 4.10, with its corresponding SolrNet. Today I moved it to Solr 8.4 and with .NET 4.7. There are a few interesting changes that you need to take into account, which I may expand at some point. But just in case, if you are in the same scenario, here are some upgrade tips for you to consider: #1 When you move from Solr 4.10 (and older versions) to 8.4, there are some changes to take into account The default field is now _text_ and not text Some types may have changed Default now is managed-schema, not schema.xml Some changes are required in solrconfig.xml So, what I did is downloaded, installed and started a Solr 8.4. Then I created a core bin\solr.cmd create -c <name> Next, I configured Solr so that I do not use schemaless mode. Use this link for more info: Switching from Managed Schema to Manually Edited schema.xml Don’t forget that besides changing the ClassicIndexSchemaFactory, you also need to disable schema guessing, which allows unknown fields […]
Hello and welcome, I am Xavier Morera and I am very passionate about helping developers understand enterprise search and Big Data. And today, I welcome you to the first post of the Big Data Inc Series (which will soon be joined with Big Data TV). So, you might be wondering… what is the Big Data Inc Series? Easy. It is a series of bite size posts that explain enterprise search and Big Data. What is my objective? At a high level, each post will take between 5 to 7 minutes, and will provide an overview of one particular topic – and only one – to give you enough information to understand what is the purpose of a particular platform, language, project or anything else that touches enterprise search and Big Data Why am I doing this? First of all, I am really passionate about search and Big Data… like a kid on Christmas day. I do have to agree that I have my preferred platforms, languages, and projects. However, it does not hurt to have an idea of what each one is about. Also, why are the posts so short? Well, I could go on and on for hours – […]
Search is one of the most misunderstood functionalities in IT. Everyone takes it for granted unless it is missing or badly implemented. The other day I was asked how can I learn search, with Solr? There are manyways, although I’ve done what I can to help others learn enterprise search. Here are three resources: Pluralsight Online Solr Training I created two trainings that teach you what you need to know to get started with Solr and create a search API with Solr and SolrNet (oriented towards Microsoft-centric technologies, i.e. C#). Best part is that it is only $29 a month to get a subscription to Pluralsight and you can learn about many other topics that are relevant for your career. Getting Started with Enterprise Search Using Apache Solr Implementing Search in .NET Applications Cloudera Search Instructor-led Training If you prefer to take an instructor-led training, Cloudera has a great training, with amazing instructors to teach you Solr. If you were not aware, Cloudera Search is actually Solr but running on top of a Hadoop cluster. So hello Big Data! Cloudera Search Training SyncFusion Apache Solr and SolrNet Book I published a book on Solr for SyncFusion. It is part of […]
Are you in interested in Deploying Cloudera on Azure? If so, I invite you to watch this course that I created at Cloudera for Microsoft that teaches you how to install and deploy Cloudera on Azure in multiple different ways. Best of all, it is a free course! Please follow this link to watch Deploying and Scaling Cloudera on Microsoft Azure The modules covered are: The Building Blocks of Microsoft Azure for Deploying Cloudera Cloudera on Azure – Cloud Deployment Best Practices & Patterns Deploying CDH on Microsoft Azure Using Cloudera Manager & Azure Marketplace Automating Deployments in Microsoft Azure Using Cloudera Director Cloudera Altus in Azure Cloud – Machine Learning and Analytics as Platform-as-a-Service Final Words
The other day I saw a question on where to start to learn Big Data. Well, it dawned on me that I have created a few resources that might be useful and so I share them here. It feels good to have a few resources that can help people get started. If you want to set up Hadoop clusters using Cloudera you could watch these online trainings: Creating Your First Big Data Hadoop Cluster Using Cloudera CDH Preparing a Production Hadoop Cluster with Cloudera: Databases Deploying Hadoop with Cloudera CDH to AWS Deploying and Scaling Cloudera Enterprise on Microsoft Azure (this one is FREE) They get you started with a development cluster, then a production grade cluster, then a deployment in the AWS cloud and then on Azure, including a module on managed Big Data with Cloudera Altus Once you have a cluster, you can watch this course to use HUE to work with Hive, Pig, Impala and more. Take Control of Your Big Data with HUE in Cloudera CDH If you want to learn about search engines, you can check these on Solr Getting Started with Enterprise Search Using Apache Solr Implementing Search in .NET Applications And regarding Spark, which […]
And so it is time to get ready to my next conference, Pluralsight Live which will take place in August 28-30 in Salt Lake City. I will be presenting on how to deploy Cloudera clusters on Microsoft Azure. Hope to see you there! Use discount code 3061 to register at https://www.pluralsight.com/event-details/2018/live-2018/registration