Implementing Edge Device Data Collection with Python, MQTT, and MySQL

Implementing Edge Device Data Collection with Python, MQTT, and MySQL

Steps This is the tool I use to view data in the EMQ server, MQTTX, which is quite handy. First, we need these libraries. It’s quite simple to download them, just search for installation on Baidu, and after installation, import them. Taking the topic “weight_pub” as an example, we first retrieve MQTT data. The function … Read more

Navigating the EBSCO Foreign Journal Database

Navigating the EBSCO Foreign Journal Database

Resource Overview EBSCO is a group company specializing in the distribution of print journals, electronic journal publications, and electronic literature database publishing. It represents over 260,000 print journals, more than 50 full-text journal databases, over 50 abstract databases, and nearly 10,000 electronic journals (of which nearly 8,000 can be searched for abstracts or full text … Read more

Implementing a Lightweight Embedded Database in C++

Implementing a Lightweight Embedded Database in C++

Creating a Mini Embedded Database with C++ – A Practical Journey from 0 to 1 Databases might sound intimidating, but we can actually create a simple one using C++. Today, I will guide you in implementing a lightweight embedded database that, despite its small size, is fully functional with basic CRUD capabilities. This small project … Read more

Developing an Embedded Database System with C++

Developing an Embedded Database System with C++

The “Data Heart” of Embedded Systems In today’s digital wave, embedded systems are like ubiquitous “behind-the-scenes heroes,” deeply integrated into our lives. From the thoughtful control of smart homes to the precise operation of industrial automation, and the life-saving capabilities of medical devices, embedded systems play a crucial role. Among them, embedded database systems act … Read more

Linux Kernel Performance Optimization: Secrets to Speeding Up Your System

Linux Kernel Performance Optimization: Secrets to Speeding Up Your System

In today’s digital age, the Linux system is widely used in servers, cloud computing, big data, and many other fields due to its strong stability, openness, and flexibility. However, with the continuous growth of business volume and the increasing complexity of application scenarios, the performance of the Linux kernel faces tremendous challenges. Even minor performance … Read more

Siemens PLC Database Interface Development: Seamless Integration of Industrial Data and Enterprise Information Systems

Siemens PLC Database Interface Development: Seamless Integration of Industrial Data and Enterprise Information Systems

Siemens PLC Database Interface Development: Seamless Integration of Industrial Data and Enterprise Information Systems Storing PLC data into a database may seem simple, but there are many pitfalls. After years of working on automation projects, I’ve encountered this kind of requirement the most. Today, I will discuss this topic and share my practical experience and … Read more

Building Unbreakable Database Services: Injecting 1000 Failures

Building Unbreakable Database Services: Injecting 1000 Failures

Introduction What happens when you inject 1000 failures into a YMatrix cluster? With the help of chaos testing, the ALOHA high availability architecture introduced in version 5.0 has been rigorously tested before its release; in addition to continuously refining key technologies, the YMatrix R&D team has also introduced advanced engineering methods and practices to ensure … Read more

Database Innovation Path of Yunhe Enmo from MogDB 6.0 Evolution

Database Innovation Path of Yunhe Enmo from MogDB 6.0 Evolution

“Behind technological innovation lies a grand historical background. The booming digital economy in China brings historical opportunities for independent innovation, with databases serving as the foundation and cornerstone of digital economic development. Yunhe Enmo seizes industrial opportunities to realize Chinese creation.” ——Gai Guoqiang, Founder and General Manager of Yunhe Enmo, Kunpeng MVP The changes in … Read more

How MogDB Accelerates Self-Evolution and Application in Database Innovation

How MogDB Accelerates Self-Evolution and Application in Database Innovation

The database, which occupies a core position in IT architecture, is an important hub connecting upper-layer applications and underlying resources, akin to the “memory system” of a person, used for storing and retrieving data. Its importance is self-evident. It can be said that the database is one of the three cores in the modern information … Read more