-
“分库分表”与“NewSQL”如何选择?
最近与同行交流,经常被问到分库分表与分布式数据库如何选择。 图片来自 Pexels 网上也有很多关于中间件+传统关系数据库(分库分表)与 NewSQL 分布式数据库的文章,但有些观点与判断是我觉得是偏激的,脱离环境去评价方案好坏其实有失公允。 本文通过对两种模式关键特性实现原理对比,希望可以尽可能客观、中立的阐明各自真实的优缺点以及适用场景。 NewSQL···
- 发布时间:2025-05-14
- 作者:益强科技
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
6个MySQL GUI工具,数据库管理必备
在互联网领域中,MySQL有着成本低、速度快、体积小、开放源代码等优势,因此被广泛应用于各个中小型网站中。今天小编精选6个MySQL GUI工具,都是数据库管理必备,感兴趣的小伙伴可以收藏起来。 1、DBeaver DBeaver 是一个通用数据库管理和开发工具,基于 Java 开发,免费且开源。它支持插件扩展,并且提供了许多数据库管理工具:ER 图、数据···
- 发布时间:2025-05-14
- 作者:益强科技
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
用于数据分析的8个SQL技术
介绍 SQL是数据科学专业人员军械库中的一个关键齿轮。这是经验之谈,如果你还没有学会SQL,你就不能指望在分析或数据科学领域取得成功。 为什么SQL如此重要? 随着我们进入新的十年,我们生产和消费数据的速度正在一天一天的飙升。 为了根据数据做出明智的决策,世界各地的组织都在聘请数据专业人士,如业务分析师和数据科学家,从海量的数据宝库中挖掘信息。 其中一个最···
- 发布时间:2025-05-14
- 作者:益强科技
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
还在为MySQL性能优化烦恼?这些总结可以给你扩展思路
MySQL性能 最大数据量 抛开数据量和并发数,谈性能都是耍流氓。MySQL没有限制单表最大记录数,它取决于操作系统对文件大小的限制。 《阿里巴巴Java开发手册》提出单表行数超过500万行或者单表容量超过2GB,才推荐分库分表。性能由综合因素决定,抛开业务复杂度,影响程度依次是硬件配置、MySQL配置、数据表设计、索引优化。500万这个值仅供参考,并非铁···
- 发布时间:2025-05-14
- 作者:益强科技
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
高可用Redis服务架构分析与搭建
基于内存的Redis应该是目前各种web开发业务中最为常用的key-value数据库了,我们经常在业务中用其存储用户登陆态(Session存储),加速一些热数据的查询(相比较mysql而言,速度有数量级的提升),做简单的消息队列(LPUSH和BRPOP)、订阅发布(PUB/SUB)系统等等。规模比较大的互联网公司,一般都会有专门的团队,将Redis存储以基···
- 发布时间:2025-05-14
- 作者:益强科技
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
一文带你了解不一样的SQL,惊喜多多
SQL 由 IBM 于上世纪 70 年代创建,如今已经成为了使用最广泛的数据库查询语言。不过,相信很多人对于 SQL 的理解就是关系数据库,就是增删改查;实际上,SQL 在经历了四十而不惑之后就像“姐姐们”一样成熟而有魅力,同时它又敢于在不断变化的产业需求和各种非关系模型的冲击之下实现自我突破。因此,本文就给大家介绍一下最近几年 SQL 如何在各个领域乘风···
- 发布时间:2025-05-14
- 作者:益强科技
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
Redis性能优化准则!必须遵守的十条军规
前言 Redis 作为现在最流行的内存数据库,已经成为缓存界的扛把子。在使用过程中我们必然希望能够充分发挥 Redis的 强大性能,为此本文总结了正确使用 Redis 的十条准则。 正文 1. 避免慢查询命令 顾名思义,慢查询命令就是执行起来比较慢的命令。Redis 本身为我们提供了很多命令,但是在使用过程中,会导致不同的处理速度,稍有不慎就会造成性能变慢···
- 发布时间:2025-05-14
- 作者:益强科技
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
掌握SQL,学习这30个实例就足够了
SQL是一种编程语言,用于管理以表格形式(即表)存储在关系数据库中的数据。 关系数据库由多个相互关联的表组成。表之间的关系是在共享列的意义上形成的。 有许多不同的关系数据库管理系统(例如MySQL,PostgreSQL,SQL Server)。他们采用的SQL语法可能略有不同。但是,两者之间的差别很小,因此,如果您学习如何使用一种,则可以轻松切换到另一种。···
- 发布时间:2025-05-14
- 作者:益强科技
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
MySQL为Null会导致5个问题,个个致命!
本文转载自微信公众号「Java中文社群」,作者磊哥。转载本文请联系Java中文社群公众号。 正式开始之前,我们先来看下 MySQL 服务器的配置和版本号信息,如下图所示: “兵马未动粮草先行”,看完了相关的配置之后,我们先来创建一张测试表和一些测试数据。--如果存在person表先删除DROPTABLEIFEXISTSperson;--创建person表,···
- 发布时间:2025-05-14
- 作者:益强科技
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
Redis的8大数据类型,写得非常好!
NoSQL 开发中或多或少都会用到,也是面试必问知识点。最近这几天的面试每一场都问到了。但是感觉回答的并不好,还有很多需要梳理的知识点。 官网可查看命令:http://www.redis.cn/commands.html Redis-key127.0.0.1:6379>keys*(emptylistorset)127.0.0.1:6379>se···
- 发布时间:2025-05-14
- 作者:益强科技
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])