Home / Companies / Elastic / Blog / February 2014

February 2014 Summaries

3 posts from Elastic

Filter
Month: Year:
Post Summaries Back to Blog
The article, authored by Andrew Cholakian, provides an in-depth exploration of various Elasticsearch analyzers and their applications, following up on a previous piece on the same topic. It discusses the roles and functionalities of different analyzers, such as keyword tokenizers, reverse token filters, pattern tokenizers, and pattern capture token filters, emphasizing their utility in parsing and indexing text for more efficient search queries. The article also delves into the use of synonyms, ascii folding, and path hierarchy token filters, offering practical examples for each. Cholakian highlights the importance of understanding these tools to enhance query building and search performance within Elasticsearch, while also suggesting the potential need for custom analyzers or application-based solutions when pre-built options are insufficient. Additionally, the article notes the shift from the former name "Found" to "Elastic Cloud" for the hosted Elasticsearch offering, reflecting updates in branding.
Feb 18, 2014 2,692 words in the original blog post.
The article, written by Alex Brasetvik, addresses common issues faced by beginners when using Elasticsearch, a popular search engine known for its ease of use. It highlights the challenges associated with text transformation and analysis, emphasizing that misunderstanding these processes can lead to unexpected search results. For example, searches may not return expected results due to differences in how text is indexed and how queries are processed. The article advises against over-relying on Elasticsearch's "schema-free" nature, as improper mappings can complicate search queries and degrade performance. It also warns against using Elasticsearch as a generic key-value store, which can lead to uncontrolled growth in mapping size. Additionally, the piece touches on the complexities of relevancy and scoring, which involve both textual similarity and metadata-based scores. The author encourages users to familiarize themselves with text processing, mapping, and search debugging techniques to optimize Elasticsearch usage effectively and suggests several resources for further learning.
Feb 11, 2014 1,946 words in the original blog post.
The blog post explores using Elasticsearch's aggregation framework alongside D3.js for data visualization, highlighting the transition from faceted search to the more powerful aggregation capabilities introduced in Elasticsearch 1.0. Elasticsearch, known for its scalability and real-time analytics, previously employed faceted search, but the introduction of aggregations allows for more complex and efficient data visualizations. The post provides a tutorial on creating visualizations using NFL data, including a donut chart and a dendrogram, demonstrating how Elasticsearch aggregations can be used to process and visualize data efficiently. The author guides the reader through setting up Elasticsearch, uploading data, and using JavaScript and D3.js to create dynamic visual representations. The tutorial emphasizes the potential of aggregations to enhance data visualization by enabling both bucketing and metric aggregations, thereby opening up new possibilities for complex querying and interactive visualizations.
Feb 10, 2014 1,828 words in the original blog post.