blog/en/material/page/2/index.html (166 lines of code) (raw):
<!DOCTYPE html>
<html lang="en-us">
<head>
<style>
a {
word-wrap: break-word;
}
</style>
</head>
<body>
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Article Selections · ShardingSphere - Blog</title>
<link rel="stylesheet" href="https://shardingsphere.apache.org/blog/css/style.css">
<link rel="stylesheet" href="https://shardingsphere.apache.org/blog/css/fonts.css">
<link rel="icon" type="image/png" sizes="32x32" href="https://shardingsphere.apache.org/blog/images/favicon-32x32.png">
<link rel="icon" type="image/png" sizes="16x16" href="https://shardingsphere.apache.org/blog/images/favicon-16x16.png">
<link rel="apple-touch-icon" sizes="180x180" href="https://shardingsphere.apache.org/blog/images/apple-touch-icon.png">
<link href="https://shardingsphere.apache.org/blog/en/material/index.xml" rel="alternate" type="application/rss+xml" title="ShardingSphere - Blog" />
</head>
<div style="position: sticky; position: -webkit-sticky; top: 0px; background-color: rgba(255, 255, 255, 0.888);"> <nav class="nav">
<div class="nav-container">
<a href="https://shardingsphere.apache.org/blog/">
<h1 class="nav-title">ShardingSphere - Blog</h1>
</a>
<span style="padding-left: 65px;">
<li>
<a href="https://shardingsphere.apache.org/blog/en/material/">
<h3>Articles</h3>
</a>
</li>
<li>
<a href="https://shardingsphere.apache.org/blog/en/videos/">
<h3>Videos</h3>
</a>
</li>
</span>
<span style="position: relative; left: 75px;
background: rgba(0, 0, 0, 0.664);
font-weight: bold;
padding:0.1rem;
padding-left:15px;
padding-right:15px;
padding-top: 2px;
padding-bottom: 5px;
border-radius:10px;">
<a style="color: white;" href="https://shardingsphere.apache.org/blog/cn/material/">中文</a>
</span>
</div>
</div>
</nav></div>
<main>
<div class="catalogue">
<a href="https://shardingsphere.apache.org/blog/en/material/2023_03_23_managing_metadata_in_sharded_database_environments_with_shardingspheres_built-in_metadata_function/" class="catalogue-item">
<div>
<h2 class="catalogue-title">Managing Metadata in Sharded Database Environments with ShardingSphere's Built-in Metadata Function</h2>
<div class="catalogue-line"></div>
<p>
Apache ShardingSphere is a popular open-source data management platform that supports sharding, encryption, read/write splitting, transactions, and high availability. The metadata of ShardingSphere comprises of rules, data sources, and table structures, which are crucial for the platform&rsquo;s proper functi
</p>
</div>
</a>
<a href="https://shardingsphere.apache.org/blog/en/material/2023_03_21_streamlining_database_configuration_with_distsqls_export_import_and_yaml_conversion/" class="catalogue-item">
<div>
<h2 class="catalogue-title">Streamlining Database Configuration with DistSQL's Export, Import, and YAML Conversion</h2>
<div class="catalogue-line"></div>
<p>
DistSQL, which stands for Distributed SQL, is a specialized operating language exclusive to Apache ShardingSphere. This language provides users with a simplified and powerful dynamic management system that allows them to operate ShardingSphere like a traditional database.
One of the key benefits of using Dist
</p>
</div>
</a>
<a href="https://shardingsphere.apache.org/blog/en/material/2023_03_14_shardingsphere_operator_practical_guide/" class="catalogue-item">
<div>
<h2 class="catalogue-title">ShardingSphere Operator Practical Guide</h2>
<div class="catalogue-line"></div>
<p>
Apache ShardingSphere-on-Cloud sub-project ShardingSphere-on-Cloud is a sub-project of Apache ShardingSphere for cloud solutions, covering verything from automated deployment scripts to virtual machines in AWS, GCP, AliCloud, Huawei Cloud cloud environments such as CloudFormation Stack templates, Terraform an
</p>
</div>
</a>
<a href="https://shardingsphere.apache.org/blog/en/material/2023_03_07_shardingsphere_5.3.x_update_spring_configuration_update_guide/" class="catalogue-item">
<div>
<h2 class="catalogue-title">ShardingSphere 5.3.x Update: Spring Configuration Update Guide</h2>
<div class="catalogue-line"></div>
<p>
Before 5.3.0, ShardingSphere-JDBC supported Java API, YAML, Spring Boot Starter, and Spring Namespace.
However, compatibility with Spring has brought the following challenges to the community:
Many configuration files need to be adjusted when adding or updating API, which causes a heavy workload. The communi
</p>
</div>
</a>
<a href="https://shardingsphere.apache.org/blog/en/material/2023_02_23_shardingsphere-proxy_database_protocol_interaction_explained/" class="catalogue-item">
<div>
<h2 class="catalogue-title">ShardingSphere-Proxy Database Protocol Interaction Explained</h2>
<div class="catalogue-line"></div>
<p>
Database protocols are considered relatively unknown knowledge for most developers. Generally, users and developers use databases through off-the-shelf database clients and drivers, without manipulating database protocols directly.
However, having some basic understanding of the features and processes of data
</p>
</div>
</a>
<a href="https://shardingsphere.apache.org/blog/en/material/2023_02_17_dynamic_data_masking_shardingsphere_5.3.1_deep_dive/" class="catalogue-item">
<div>
<h2 class="catalogue-title">Dynamic Data Masking | ShardingSphere 5.3.1 Deep Dive</h2>
<div class="catalogue-line"></div>
<p>
With increased focus placed on user data protection and the introduction of privacy laws or data protection regulations such as GDPR, being compliant in terms of digital personal privacy is now of paramount importance.
Traditional applications generally lack personal data protection. Data masking enables data
</p>
</div>
</a>
<a href="https://shardingsphere.apache.org/blog/en/material/2023_02_15_a_distributed_database_load_balancing_architecture_based_on_shardingsphere_demo__user_case/" class="catalogue-item">
<div>
<h2 class="catalogue-title">A Distributed Database Load Balancing Architecture Based on ShardingSphere: Demo and User Case</h2>
<div class="catalogue-line"></div>
<p>
This post introduces how to build a distributed database load-balancing architecture based on ShardingSphere, and the impact of introducing load balancing with a user case.
Finally, a one-stop solution for Apache ShardingSphere distributed databases on the cloud will be presented and demonstrated at the end.
</p>
</div>
</a>
<a href="https://shardingsphere.apache.org/blog/en/material/2023_02_09_leverage_terraform_to_create_an_apache_shardingsphere_proxy_high_availability_cluster_on_aws/" class="catalogue-item">
<div>
<h2 class="catalogue-title">Leverage Terraform to Create an Apache ShardingSphere Proxy High Availability Cluster on AWS</h2>
<div class="catalogue-line"></div>
<p>
For this ShardingSphere blog entry, we want you to take advantage of the benefits of IaC (Infrastructure as Code) by deploying and managing a ShardingSphere Proxy cluster the IaC way.
With this in mind, we plan to use Terraform to create a ShardingSphere-Proxy high availability cluster with multiple availabil
</p>
</div>
</a>
<a href="https://shardingsphere.apache.org/blog/en/material/2023_01_04_refactoring_the_distsql_syntax__shardingsphere_5.3.0_deep_dive/" class="catalogue-item">
<div>
<h2 class="catalogue-title">Refactoring the DistSQL Syntax | ShardingSphere 5.3.0 Deep Dive</h2>
<div class="catalogue-line"></div>
<p>
Background DistSQL (Distributed SQL) is ShardingSphere&rsquo;s SQL-like functional language. Since we releasedversion 5.0.0-Beta, we&rsquo;ve been iterating rapidly and providing users with features including rule management, cluster management, and metadata management. It was an incremental improvement proce
</p>
</div>
</a>
<a href="https://shardingsphere.apache.org/blog/en/material/2022_12_28_fuzzy_query_for_ciphercolumn__shardingsphere_5.3.0_deep_dive/" class="catalogue-item">
<div>
<h2 class="catalogue-title">Fuzzy query for CipherColumn | ShardingSphere 5.3.0 Deep Dive</h2>
<div class="catalogue-line"></div>
<p>
1. Background Apache ShardingSphere supports data encryption. By parsing users&rsquo; SQL input and rewriting the SQL according to the users&rsquo; encryption rules, the original data is encrypted and stored with ciphertext data in the underlying database at the same time.
When a user queries the data, it onl
</p>
</div>
</a>
</div>
<div class="pagination">
<a href="https://shardingsphere.apache.org/blog/en/material/" class="left arrow">←</a>
<a href="https://shardingsphere.apache.org/blog/en/material/page/3/" class="right arrow">→</a>
<span>2</span>
</div>
</main>
<footer>
<span>
Copyright © 2018-2020, <a href="https://shardingsphere.apache.org/blog/">Apache ShardingSphere</a>, ShardingSphere, Apache, the Apache feather logo, and the Apache ShardingSphere project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.
</span>
</footer>
</body>
</html>