Tagged articles
46 articles
Page 1 of 1
Mingyi World Elasticsearch
Mingyi World Elasticsearch
Aug 27, 2025 · Backend Development

Beyond Reindex: Alternative Ways to Delete Fields from an Elasticsearch Index

When legacy or sensitive fields bloat an Elasticsearch index, rebuilding the index with reindex can be costly, so this article examines why fields cannot be removed directly and presents four practical, non‑reindex approaches—_source filtering, index templates, ingest pipelines, and alias‑based gradual migration—detailing their trade‑offs and implementation steps.

AliasElasticsearchField Deletion
0 likes · 12 min read
Beyond Reindex: Alternative Ways to Delete Fields from an Elasticsearch Index
dbaplus Community
dbaplus Community
May 13, 2025 · Databases

Master Elasticsearch Index Design: From Mapping to Sharding Best Practices

This article provides a comprehensive guide to Elasticsearch index architecture, covering fundamental concepts, index mapping, field types, alias usage, shard and replica strategies, shard planning, resource impact, and practical recommendations for optimizing performance and stability in production environments.

BackendElasticsearchMapping
0 likes · 21 min read
Master Elasticsearch Index Design: From Mapping to Sharding Best Practices
Architect
Architect
Apr 23, 2025 · Databases

Mastering Elasticsearch Index Design: From Basics to Shard Planning

This article provides a comprehensive guide to Elasticsearch index concepts, covering index definitions, alias usage, mapping and field types, shard architecture, and practical recommendations for planning shards and optimizing resource consumption to ensure stable and efficient ES clusters.

ElasticsearchMappingindex design
0 likes · 23 min read
Mastering Elasticsearch Index Design: From Basics to Shard Planning
Zhengtong Technical Team
Zhengtong Technical Team
Apr 15, 2025 · Artificial Intelligence

FAST‑LIO2 LiDAR‑IMU SLAM Implementation and Evaluation on Qiji Autonomous Patrol Vehicles

This article presents the technical background of SLAM, explains why GNSS‑based navigation fails in complex urban environments, describes the selection and testing of several LiDAR‑IMU SLAM algorithms—including FAST‑LIO2—on Qiji unmanned vehicles, and details the hardware configuration, algorithmic improvements, experimental workflow, and positioning results achieved in a real‑world patrol project.

FAST-LIO2LiDARMapping
0 likes · 9 min read
FAST‑LIO2 LiDAR‑IMU SLAM Implementation and Evaluation on Qiji Autonomous Patrol Vehicles
DeWu Technology
DeWu Technology
Apr 9, 2025 · Databases

Understanding Elasticsearch Indexes, Mappings, and Shard Architecture

The article explains Elasticsearch indexes as logical namespaces for JSON documents, details how mappings define immutable field types such as text, keyword, and numeric, describes primary and replica shard roles, and offers practical guidance on alias usage, shard sizing, replica settings, and performance optimizations to ensure cluster stability.

ElasticsearchMappingindex design
0 likes · 20 min read
Understanding Elasticsearch Indexes, Mappings, and Shard Architecture
Amap Tech
Amap Tech
Feb 5, 2024 · Artificial Intelligence

Gaode Tech 2023 Highlights: 15 Popular Articles on AI, Data, Mapping, and Navigation Technologies

Gaode Technology’s 2023 roundup showcases fifteen of its most-read articles, spanning AI infrastructure evolution, cloud‑native data optimization, BEV‑based perception, real‑time crowdsourced mapping, ETA prediction, lane‑level navigation, AR HUD, architecture design, low‑code platforms, and high‑performance Android testing.

AIBig DataMapping
0 likes · 9 min read
Gaode Tech 2023 Highlights: 15 Popular Articles on AI, Data, Mapping, and Navigation Technologies
21CTO
21CTO
Feb 11, 2023 · Big Data

Mastering Elasticsearch: Core Concepts, Architecture, and Performance Tips

This comprehensive guide explains what Elasticsearch does, its underlying Lucene technology, core concepts such as clusters, shards, replicas, mapping, indexing and storage mechanisms, and provides practical performance‑tuning advice for building and operating a robust distributed search engine.

ClusterElasticsearchMapping
0 likes · 35 min read
Mastering Elasticsearch: Core Concepts, Architecture, and Performance Tips
Python Programming Learning Circle
Python Programming Learning Circle
Aug 22, 2022 · Big Data

20 Data Visualization Tools: From Entry‑Level to Expert Solutions

This article surveys twenty data‑visualization tools—covering entry‑level options like Excel, online JavaScript libraries such as D3 and Google Chart API, interactive GUI utilities, map frameworks, advanced desktop environments, and expert‑grade platforms like R, Weka and Gephi—highlighting their key features, formats supported and typical use cases.

Big DataJavaScriptMapping
0 likes · 11 min read
20 Data Visualization Tools: From Entry‑Level to Expert Solutions
IT Services Circle
IT Services Circle
Mar 13, 2022 · Fundamentals

Using Folium for Interactive Map Visualization in Python

This article introduces the Python library Folium, explains its installation, demonstrates basic map creation, marker and shape addition, and presents a practical case of visualizing parking lot geolocation data with interactive features and clustering, providing code snippets and usage guidance.

Data visualizationFoliumMapping
0 likes · 12 min read
Using Folium for Interactive Map Visualization in Python
The Dominant Programmer
The Dominant Programmer
Dec 15, 2021 · Frontend Development

Interactive Polygon Drawing and Area Calculation with Vue and OpenLayers

This tutorial shows how to import the required OpenLayers modules into a Vue project, configure a map, add a Polygon draw interaction, handle the drawend event to compute and format the polygon's area using OpenLayers' getArea function, and provides a complete working example with code.

Area calculationDraw interactionJavaScript
0 likes · 7 min read
Interactive Polygon Drawing and Area Calculation with Vue and OpenLayers
The Dominant Programmer
The Dominant Programmer
Dec 15, 2021 · Frontend Development

How to Draw Lines on a Map with Vue and OpenLayers

This tutorial walks through importing OpenLayers modules into a Vue component, defining line coordinates, creating vector sources and layers, styling the line, and integrating the line layer with other map layers to render a green polyline on the map.

JavaScriptMappingOpenLayers
0 likes · 7 min read
How to Draw Lines on a Map with Vue and OpenLayers
dbaplus Community
dbaplus Community
Dec 6, 2021 · Backend Development

Mastering Elasticsearch Index Design: From Sharding to Mapping

This comprehensive guide explains Elasticsearch index design, covering shard and replica planning, settings optimization, dynamic and static mappings, template management, lifecycle automation, and practical best‑practice recommendations for high‑performance, stable search clusters.

Mappingindex designlifecycle management
0 likes · 26 min read
Mastering Elasticsearch Index Design: From Sharding to Mapping
Qunar Tech Salon
Qunar Tech Salon
Nov 24, 2021 · Databases

Comprehensive Guide to Elasticsearch Index Design, Settings, and Mapping

This article provides a detailed guide on Elasticsearch index design, covering index settings, shard and replica planning, mapping strategies, complex types, lifecycle management, template usage, and practical best‑practice recommendations for large‑scale log data clusters.

Big DataElasticsearchMapping
0 likes · 27 min read
Comprehensive Guide to Elasticsearch Index Design, Settings, and Mapping
Amap Tech
Amap Tech
Jul 9, 2021 · Fundamentals

GPS Time Synchronization: Principles, Methods, and Applications in Mapping Vehicles

GPS‑based time synchronization aligns camera, LiDAR, and inertial sensor streams in mapping vehicles by using the satellite‑derived Pulse‑Per‑Second signal and NMEA data to correct the MCU’s clock, handle PPS‑crystal and PPS‑NMEA anomalies, and provide sub‑microsecond timestamps for precise sensor fusion.

GPSMappingNMEA
0 likes · 11 min read
GPS Time Synchronization: Principles, Methods, and Applications in Mapping Vehicles
Java Architect Essentials
Java Architect Essentials
Oct 30, 2020 · Databases

Elasticsearch Essentials: Quick Start, Index Management, Mapping, and Advanced Operations

The article offers a thorough, step‑by‑step guide to Elasticsearch, explaining how to check cluster health, create and manage indices, define mappings and field types, use dynamic mapping, and perform maintenance tasks such as shrink, split, rollover, and cache management, all illustrated with concrete API examples.

ElasticsearchIndex ManagementMapping
0 likes · 17 min read
Elasticsearch Essentials: Quick Start, Index Management, Mapping, and Advanced Operations
Amap Tech
Amap Tech
Sep 24, 2020 · Artificial Intelligence

AR & Lane-Level Navigation Technology Evolution and Practice

In a 2020 Cloud Expo session, Alibaba Amap’s senior map expert Wang Qianwei detailed the evolution and practice of AR‑enabled lane‑level navigation, explaining how real‑time visual perception, cloud‑integrated high‑precision positioning (including MT‑SLAM) and fine‑grained 3‑D road models combine to deliver video‑augmented guidance, lane‑change alerts and traffic‑light status with roughly 30 cm accuracy.

MappingSLAM
0 likes · 9 min read
AR & Lane-Level Navigation Technology Evolution and Practice
Dual-Track Product Journal
Dual-Track Product Journal
Mar 25, 2020 · Product Management

Mastering E‑Commerce Category Design: From Backend Foundations to Frontend Mapping

This article explains how well‑designed product categories serve as the backbone of an e‑commerce platform, covering the concepts of backend and frontend categories, the construction of category trees, and various mapping strategies that help both users find items quickly and operators manage large inventories efficiently.

BackendMappingOperations
0 likes · 8 min read
Mastering E‑Commerce Category Design: From Backend Foundations to Frontend Mapping
360 Quality & Efficiency
360 Quality & Efficiency
Mar 24, 2020 · Databases

Introduction to Elasticsearch: Core Concepts, Use Cases, and Practical Operations

This article introduces Elasticsearch by explaining its core concepts such as indices, types, documents, mappings, and Query DSL, demonstrates common use cases, and provides step‑by‑step instructions for creating, updating, viewing, and deleting indices and documents using RESTful APIs, curl commands, and Docker‑compose deployment.

CRUDDockerElasticsearch
0 likes · 5 min read
Introduction to Elasticsearch: Core Concepts, Use Cases, and Practical Operations
Big Data Technology Architecture
Big Data Technology Architecture
Feb 5, 2020 · Big Data

Elasticsearch Index Design: Scaling to PB/TP Levels and Best Practices

This article provides a comprehensive guide on designing Elasticsearch indices for massive data volumes, covering shard and replica sizing, mapping strategies, rollover templates, curator cleanup, tokenization choices, query type selection, and multi‑table association techniques to achieve efficient, reliable search at PB‑scale.

ElasticsearchMappingRollover
0 likes · 24 min read
Elasticsearch Index Design: Scaling to PB/TP Levels and Best Practices
Alibaba Cloud Developer
Alibaba Cloud Developer
Nov 19, 2019 · Artificial Intelligence

How Visual AI Powers Real-World Mapping and AR Navigation at Amap

This article explains how Amap leverages computer vision to collect, process, and enhance map data and to deliver low‑cost, real‑time AR navigation, detailing the technical challenges, algorithmic solutions, and the broader mission of connecting the physical world.

AIAR navigationComputer Vision
0 likes · 12 min read
How Visual AI Powers Real-World Mapping and AR Navigation at Amap
Didi Tech
Didi Tech
Sep 20, 2019 · Mobile Development

How Didi Maps Engineered Scalable AR Navigation for Airports and Malls

Didi Maps' chief engineer explains how the team tackled weak GPS signals in large indoor venues by building a 60,000‑square‑meter 3D map, achieving sub‑0.5 m monocular visual localization, and fusing inertial data with Google ARCore to deliver real‑time AR navigation on Android devices.

AR navigationComputer VisionDidi Maps
0 likes · 5 min read
How Didi Maps Engineered Scalable AR Navigation for Airports and Malls
DataFunTalk
DataFunTalk
Aug 13, 2019 · Artificial Intelligence

From L0 to L5: Building and Testing an Autonomous Driving System

This article explains how a conventional vehicle can be progressively upgraded through hardware retrofits, sensor integration, mapping, perception, control, and planning modules to achieve SAE Level 4/5 autonomy, using a step‑by‑step analogy with driver training and iterative testing.

AIMappingSensor Fusion
0 likes · 14 min read
From L0 to L5: Building and Testing an Autonomous Driving System
Didi Tech
Didi Tech
Jul 27, 2018 · Artificial Intelligence

AI Applications in Mapping and Computer Vision at Didi Tech Seminar

The Didi Tech Seminar showcased how AI—through DeepMotion’s mapping solutions, Sogou’s NLP‑enhanced search, and advanced computer‑vision techniques—augments Didi’s core map engine for ETA estimation, route planning, and dynamic pickup/drop‑off updates, while addressing integration challenges between AI models and traditional mapping algorithms.

AIMappingNLP
0 likes · 6 min read
AI Applications in Mapping and Computer Vision at Didi Tech Seminar
Didi Tech
Didi Tech
Jun 16, 2018 · Artificial Intelligence

AI and Big Data in Didi’s Mapping Services – Insights from WGDC 2018

At WGDC 2018, Didi’s mapping division revealed how its AI‑driven platform leverages massive real‑time travel data, machine‑learning and deep‑learning models—including a new ETA estimator, demand‑supply forecasting, and reinforcement‑learning order allocation—to deliver ultra‑accurate pick‑up points, route planning, and destination predictions, while opening de‑identified data and research topics to academia.

AIBig DataETA
0 likes · 6 min read
AI and Big Data in Didi’s Mapping Services – Insights from WGDC 2018
Meituan Technology Team
Meituan Technology Team
Apr 26, 2018 · Mobile Development

Understanding ProGuard Mapping Conflicts and Incremental Obfuscation

The article explains how ProGuard’s incremental obfuscation using –applymapping can cause mapping conflicts when previously assigned method names are overwritten, producing warnings and inconsistent names such as ‘c_’, and details the internal workflow, inline handling, and practical steps to diagnose and resolve these issues.

AndroidIncremental BuildMapping
0 likes · 18 min read
Understanding ProGuard Mapping Conflicts and Incremental Obfuscation
MaGe Linux Operations
MaGe Linux Operations
May 25, 2017 · Frontend Development

Top 56 Data Visualization Tools Every Developer Should Know

This article provides a comprehensive overview of 56 data visualization tools ranging from simple spreadsheet options to advanced JavaScript libraries, mapping frameworks, and statistical packages, helping developers choose the right solution for creating interactive and insightful visual representations of their data.

Data visualizationJavaScriptMapping
0 likes · 18 min read
Top 56 Data Visualization Tools Every Developer Should Know