
数据库
文章平均质量分 90
james二次元
分享大数据及AI相关技术,每天进步一点点,和大家一起学习、一起进步!
展开
-
MySQL 之权限与授权
MySQL 权限及授权系统用于控制数据库用户对数据库资源的访问和操作权限。它提供了一种细粒度的安全控制机制,确保只有被授权的用户才能执行特定的操作。MySQL 的权限控制体系非常灵活,支持多种权限类型及级别(数据库、表、列、存储过程等)。接下来,我将详细介绍 MySQL 的权限体系及其授权过程。原创 2024-10-09 05:00:00 · 1355 阅读 · 0 评论 -
Doris之使用优化
在使用 Doris(原名 Apache Doris 或 Palo)过程中,可以通过多种方式优化性能和资源利用效率。通过合理设计表结构、优化数据导入和查询、调整执行计划、内存管理、并行处理等多种策略,可以显著提高 Doris 的性能和资源利用效率。原创 2024-09-25 05:00:00 · 785 阅读 · 0 评论 -
图数据库之TigerGraph
TigerGraph 是一个高性能、企业级的分布式图数据库,专为实时大规模图分析而设计。它支持图形的复杂查询和分析,并能够处理数十亿个节点和边的关系数据,广泛应用于金融、医疗、社交网络、电信等行业中的复杂关联分析场景。以下是 TigerGraph 的详细介绍:原创 2024-09-24 05:00:00 · 1100 阅读 · 0 评论 -
MPP数据库之SelectDB
SelectDB 是一个高性能、云原生的 MPP(大规模并行处理)数据库,旨在为分析型数据处理场景提供快速、弹性和高效的解决方案。它专为处理大规模结构化和半结构化数据设计,常用于企业级业务分析、实时分析和决策支持。SelectDB 是在 Apache Doris 的基础上发展而来的,继承了其在列式存储、向量化执行引擎和多维分析等方面的技术优势,同时在云原生架构上进行了优化,增强了弹性扩展和资源管理功能。原创 2024-09-14 05:00:00 · 1536 阅读 · 0 评论 -
图数据库之HugeGraph
HugeGraph是一款高性能、多种图开源数据库,专门用于处理大规模图数据和关系型数据的存储、查询和设计。它支持多种图模型和查询语言,特别适合在社交网络、知识领域图谱、推荐系统、物联网等场景如下使用。HugeGraph 的目标是提供高效的图数据存储和快速的图浏览、查询能力。原创 2024-09-20 05:00:00 · 1221 阅读 · 0 评论 -
时间序列数据库之InfluxDB
InfluxDB 是一个开源的时间序列数据库,专为处理高写入负载、存储和分析大量时间序列数据而设计。时间序列数据通常用于监控系统性能、设备指标、物联网数据和金融交易等场景。InfluxDB 的优势在于其高效的写入性能和对时间序列查询的优化,是时序数据处理领域的领先解决方案。原创 2024-09-19 05:00:00 · 1575 阅读 · 0 评论 -
分布式 SQL 数据库之TiDB
TiDB 是一个开源的分布式 SQL 数据库,具备高可扩展性和强一致性。它支持在线扩展、水平伸缩,提供与 MySQL 兼容的 SQL 接口,同时支持事务处理和复杂查询。TiDB 是为大规模在线事务处理(OLTP)和在线分析处理(OLAP)设计的统一数据库,能够处理海量数据,并确保数据强一致性。原创 2024-09-10 05:00:00 · 1467 阅读 · 0 评论 -
向量数据库之Milvus
Milvus 是一个开源的向量数据库,专门设计用于高效存储、管理和搜索大规模向量数据。它常用于机器学习、人工智能、推荐系统、图像搜索、自然语言处理等领域,特别适合处理需要高效相似性搜索的应用场景。Milvus 由 Zilliz 开发,具有高性能、可扩展性和易用性。原创 2024-09-05 05:00:00 · 1428 阅读 · 0 评论 -
图数据库之JanusGraph
JanusGraph 是一个开源的、分布式的图数据库,专门设计用于存储和查询大规模图数据。它在处理复杂的关联关系和图形数据查询方面表现出色,适用于社交网络分析、知识图谱、推荐系统等需要处理复杂关系数据的场景。原创 2024-09-02 05:45:00 · 2133 阅读 · 0 评论 -
datax编译:解决datax不支持MongoDB 6.0.10的问题
datax同步MongoDB中的数据到hive,使用了mongodbreader和hdfswriter插件。MongoDB的版本是6.0.10,而datax的默认编译安装包中mongodbreader插件不支持。[ERROR] Could not find goal 'assembly' in plugin org.apache.maven.plugins:maven-assembly-plugin:3.7.1 among available goals help, single -> [Help 1]原创 2024-09-02 05:15:00 · 1072 阅读 · 0 评论 -
MySQL之SUBSTRING 和 SUBSTRING_INDEX函数
在 MySQL 中,SUBSTRING 和 SUBSTRING_INDEX 是用于字符串操作的函数,它们在字符串处理中非常有用。以下是对这两个函数的详细介绍:原创 2024-08-30 05:15:00 · 1194 阅读 · 0 评论 -
MongoDB之MongoDB Compass工具
MongoDB Compass 是 MongoDB 官方提供的一款图形化用户界面 (GUI) 工具,用于与 MongoDB 数据库进行交互和管理。Compass 提供了丰富的功能,能够帮助开发者、数据库管理员以及数据分析师轻松管理和分析 MongoDB 数据。以下是对 MongoDB Compass 的详细介绍。原创 2024-08-29 05:30:00 · 3740 阅读 · 0 评论 -
高性能关系数据库Phoenix
Apache Phoenix 是一个开源的关系数据库层,运行在 Apache HBase 之上,旨在为 HBase 提供 SQL 查询能力和优化的存储引擎。它允许用户使用标准的 SQL 查询和事务语义来管理 HBase 中的数据,并且可以与现有的大数据生态系统无缝集成。Phoenix 通过将 SQL 查询编译为一系列高效的 HBase 扫描操作,实现对 HBase 数据的快速查询和更新。原创 2024-08-27 05:00:00 · 944 阅读 · 0 评论 -
jdbc连接池之C3P0
C3P0 是一个开源的 JDBC 连接池库,用于管理数据库连接的获取与释放。它提供了连接池的自动管理和高效复用,从而减少了创建数据库连接所需的时间和资源消耗。C3P0 的核心功能是优化和管理数据库连接,以提高应用程序的性能和稳定性。原创 2024-08-21 05:30:00 · 756 阅读 · 0 评论 -
MPP之Clickhouse
ClickHouse 是一款高性能的开源列式数据库管理系统(DBMS),由俄罗斯的 Yandex 公司开发,专为在线分析处理(OLAP)设计。它以极高的查询性能、水平可扩展性和高压缩率著称,适合大规模数据的实时分析。ClickHouse 可以在数十亿行数据中实现亚秒级的查询性能,广泛应用于互联网、金融、电信等行业的数据分析场景。原创 2024-08-20 05:30:00 · 1376 阅读 · 0 评论 -
图数据库之NebulaGraph
NebulaGraph 是一款开源的分布式图数据库,专为处理大规模图数据而设计。它可以支持数十亿个顶点(节点)和数万亿条边(关系)的存储与查询,适用于需要处理复杂关系数据的应用场景,如社交网络分析、推荐系统、知识图谱、金融风控等。原创 2024-08-19 06:00:00 · 2069 阅读 · 0 评论 -
JDBC连接池之HikariCP
HikariCP 是一个高性能的JDBC连接池,广泛应用于Java应用中,尤其是在对数据库连接性能和资源利用要求较高的场景。以下是HikariCP的一些关键特性和详细介绍:原创 2024-08-17 11:11:35 · 844 阅读 · 0 评论 -
数据分析可视化工具之Zeppelin
Apache Zeppelin 是一个开源的基于 Web 的笔记本工具,旨在为大数据分析和数据科学提供交互式的环境。它支持多种编程语言,并且可以与多个大数据处理引擎无缝集成,如 Apache Spark、Flink、Hive、Presto 等,使用户能够通过笔记本界面编写代码、执行查询、创建数据可视化和分享分析结果。原创 2024-08-16 05:45:00 · 1214 阅读 · 0 评论 -
图数据库之OrientDB
OrientDB 是一种多模型、开源的 NoSQL 数据库,专为处理复杂的、高度关联的数据设计。它能够支持文档模型和图模型,这使得它在各种应用场景中具有极高的灵活性。作为一款图数据库,OrientDB 以其高性能、扩展性和易用性,成为企业在处理社交网络、推荐系统、知识图谱等场景中的重要工具。原创 2024-08-16 05:15:00 · 2019 阅读 · 0 评论 -
图数据库之Neo4j
Neo4j 是一种领先的开源图数据库,专门用于处理高度连接的数据结构。它使用图形模型来表示和存储数据,使得它在处理复杂关系和查询时表现出色。以下是对 Neo4j 的详细介绍原创 2024-08-14 05:00:00 · 1612 阅读 · 0 评论 -
OLAP引擎之StarRocks
StarRocks 是一款新兴的开源分布式实时分析型数据库,专为高性能、高并发的数据分析场景设计。它结合了传统数据仓库和大数据技术的优势,提供了强大的实时数据处理和分析能力。原创 2024-08-12 07:00:00 · 1225 阅读 · 0 评论 -
数据库之SQL注入
SQL注入(SQL Injection)是一种代码注入攻击,攻击者通过将恶意SQL代码插入到应用程序的输入参数中,从而操控数据库执行未经授权的操作。这种攻击通常发生在web应用程序上,特别是当应用程序没有正确过滤用户输入时。原创 2024-08-09 05:15:00 · 581 阅读 · 0 评论 -
NoSQL 数据库之MongoDB
MongoDB 是一个开源的 NoSQL 数据库,由 MongoDB Inc. 研发和维护。它采用文档存储模型,使用 JSON 类似的 BSON(二进制 JSON)格式来存储数据。MongoDB 具有高性能、易扩展和高可用性等特点,广泛应用于现代 web 应用程序中。以下是对 MongoDB 的详细介绍:原创 2024-08-06 05:00:00 · 2054 阅读 · 0 评论 -
大数据之图数据库
图数据库是一种专门设计用于存储和查询图形结构数据的数据库,特别适用于表示实体及其相互关系的数据模型。与传统的关系型数据库不同,图数据库直接以图的形式存储数据,使得对关系的查询和操作更加高效。以下是关于图数据库的详细介绍:原创 2024-08-02 05:30:00 · 844 阅读 · 0 评论