|
5月前
|
人工智能 Cloud Native 关系型数据库
|
置顶

云原生数据库,走向Serverless与AI驱动的一站式数据平台

AI驱动下的数据平台,正在向一站式、智能化的方向演进。作为AIGC应用的基础设施,以PolarDB、AnalyticDB、Lindorm、RDS为核心的阿里云瑶池数据库现已全面拥抱向量检索能力,并与通义等大模型深度集成,为用户提供智能化的一站式数据管理平台,加速业务数智创新。

50078 45
来自: 关系型数据库  版块
|
3月前
|
Cloud Native 关系型数据库 分布式数据库
|
置顶

阿里云PolarDB开发者大会首度召开,让数据库开发像“搭积木”一样简单

让数据库开发像“搭积木”一样简单

127974 16
来自: 关系型数据库  版块
|
2月前
|
Cloud Native 关系型数据库 分布式数据库
|
置顶

2024最新一期中国数据库流行榜公布:阿里云PolarDB登顶

PolarDB登顶国产数据库流行榜,持续引领云原生数据库创新

468 6
|
20小时前
|
存储 容灾 Cloud Native
|

阿里云ClickHouse企业版正式商业化,为开发者提供容灾性更好、性价比更高的实时数仓

2024年4月23日,阿里云联合 ClickHouse Inc. 成功举办了企业版商业化发布会。阿里云 ClickHouse 企业版是阿里云和 ClickHouse 原厂 ClickHouse. Inc 独家合作的存算分离的云原生版本,支持资源按需弹性 Serverless,帮助企业降低成本的同时,为企业带来更多商业价值。

22 1
来自: 数据仓库  版块
|
1天前
|
缓存 NoSQL 数据库
|

探秘Redis读写策略:CacheAside、读写穿透、异步写入

本文介绍了 Redis 的三种高可用性读写模式:CacheAside、Read/Write Through 和 Write Behind Caching。CacheAside 简单易用,但可能引发数据不一致;Read/Write Through 保证数据一致性,但性能可能受限于数据库;Write Behind Caching 提高写入性能,但有数据丢失风险。开发者应根据业务需求选择合适模式。

20 2
来自: NoSQL数据库  版块
|
1天前
|
SQL Oracle 关系型数据库
|

✅为什么MySQL默认使用RR隔离级别?

Oracle默认隔离级别为RC,MySQL选择RR。Oracle的Read Committed最适合默认,因为它不锁定读取的数据,利于并发。而MySQL的RR级别防止了某些并发问题,特别是考虑到其历史上的statement格式binlog,该格式在READ COMMITTED下可能导致主从数据不一致。MySQL的RR通过行级锁定保证数据一致性,适合有主从复制的环境。

11 3
|
1天前
|
存储 负载均衡 NoSQL
|

【Redis系列笔记】Redis集群

集群是一种在多个计算机或服务器之间分配和管理任务的方式。它们被广泛应用于大型计算任务、数据处理、网络服务和高性能计算等领域。在Redis中,主要有以下三种集群,分别是主从集群,哨兵集群,分片集群。

40 18
来自: NoSQL数据库  版块
|
1天前
|
canal 缓存 NoSQL
|

【Redis系列笔记】双写一致性

本文讨论了缓存不一致问题及其后果,如价格显示错误和订单计算错误。问题主要源于并发和双写操作的异常。解决方案包括使用分布式锁(但可能导致性能下降和复杂性增加)、延迟双删策略(通过延迟删除缓存来等待数据同步)以及异步同步方法,如通过Canal和MQ实现数据的最终一致性。面试中,可以提及这些策略来确保数据库和缓存数据的一致性。

23 1
来自: NoSQL数据库  版块
|
1天前
|
缓存 NoSQL 安全
|

【Redis系列笔记】缓存三剑客

缓存穿透是指请求一个不存在的数据,缓存层和数据库层都没有这个数据,这种请求会穿透缓存直接到数据库进行查询。它通常发生在一些恶意用户可能故意发起不存在的请求,试图让系统陷入这种情况,以耗尽数据库连接资源或者造成性能问题。 缓存击穿发生在访问热点数据,大量请求访问同一个热点数据,当热点数据失效后同时去请求数据库,瞬间耗尽数据库资源,导致数据库无法使用。 缓存雪崩是缓存中大量key失效后当高并发到来时导致大量请求到数据库,瞬间耗尽数据库资源,导致数据库无法使用。

19 1
来自: NoSQL数据库  版块
|
1天前
|
存储 NoSQL 安全
|

Redis内存碎片详解

Redis在存储数据时可能申请超过实际需求的内存,导致内存碎片。内存碎片率=used_memory_rss/used_memory,大于1.5时需清理。Redis 4.0-RC3后引入`activedefrag`配置来自动整理内存,可通过`config set`命令启用,并通过`active-defrag-ignore-bytes`和`active-defrag-threshold-lower`参数设定清理条件。内存清理可能影响性能,`active-defrag-cycle-min`和`active-defrag-cycle-max`参数调整CPU占用比例以缓解

15 0
来自: NoSQL数据库  版块
|
1天前
|
SQL 数据库
|

数据库四种隔离场景

SQL定义四层事务隔离:READ-UNCOMMITTED允许脏读;READ-COMMITTED阻止脏读但不防幻读;REPEATABLE-READ确保一致读,但幻读仍存;SERIALIZABLE是最严格级别,避免所有并发问题。

9 0
|
1天前
|
人工智能 NoSQL 安全
|

MongoDB观点:让生成式AI成为业务增长的新动能,游戏公司可以这样做

生成式AI技术将深刻地改变人们的生活和企业运营方式

11 1
|
1天前
|
人工智能 NoSQL atlas
|

生成式AI入门必读:基本概念、数据挑战与解决方案

为了实现这一目标,许多企业正在选择MongoDB Atlas

15 1
|
1天前
|
SQL 人工智能 NoSQL
|

MongoDB扩大与谷歌云的合作,助推各行业客户部署和扩展新型应用

MongoDB和谷歌云的深入合作得到了双方共同客户与合作伙伴的欢迎

11 0
|
1天前
|
监控 NoSQL 测试技术
|

MongoDB性能最佳实践:如何制定更有效的基准测试?

感谢你与我们一起走过这段MongoDB性能最佳实践之旅,希望你能从中获取一些有用的信息

1561 2
|
1天前
|
关系型数据库 MySQL 索引
|

mysql索引失效的原因以及解决办法

该内容列举了索引失效的五个原因,包括:条件表达式中的函数使用、不等于操作符、列类型不匹配、LIKE操作的模糊匹配和数据量过小。并提供了对应的解决办法:避免函数操作索引列、使用合适条件、保证类型匹配、选择合适索引、优化表结构和使用索引提示。

16 1
|
1天前
|
SQL 关系型数据库 API
|

从API获取数据并将其插入到PostgreSQL数据库:步骤解析

使用Python处理从API获取的数据并插入到PostgreSQL数据库:安装`psycopg2`,建立数据库连接,确保DataFrame与表结构匹配,然后使用`to_sql`方法将数据插入到已存在的表中。注意数据准备、权限设置、性能优化和安全处理。

14 0
|
2天前
|
缓存 关系型数据库 MySQL
|

MySQL数据库优化技巧:提升性能的关键策略

索引是提高查询效率的关键。根据查询频率和条件,创建合适的索引能够加快查询速度。但要注意,过多的索引可能会增加写操作的开销,因此需要权衡。

26 4
|
2天前
|
人工智能 NoSQL atlas
|

使用MongoDB 构建AI:轻松应对从预测式AI到生成式AI

无论企业目前处于AI发展的哪个阶段,MongoDB均可提供支持

1563 2
|
2天前
|
SQL Oracle 关系型数据库
|

下次老板问你MySQL如何优化时,你可以这样说,老板默默给你加工资

现在进入国企或者事业单位做技术的网友越来越多了,随着去O的力度越来越大,很多国企单位都开始从Oracle向MySQL转移,相对于Oracle而言,MySQL最大的问题就是性能,所以,这个时候,在公司如果能够处理好MySQL的性能瓶颈,那么你也就很容易从人群中脱颖而出,受到老板的青睐。

22 1
来自: 关系型数据库  版块
|
2天前
|
设计模式 算法 编译器
|

【设计模式系列笔记】访问者模式

访问者模式是一种行为设计模式,旨在将算法与对象结构分离,使得能够在不修改元素类的前提下定义新的操作。这一模式的核心思想是在元素类中添加一个接受访问者的方法,从而实现在不同元素上执行不同操作的能力。

23 0
|
2天前
|
设计模式 SQL 算法
|

【设计模式系列笔记】模板方法模式

模板方法模式是一种行为设计模式,它定义了一个算法的骨架,并允许子类在不改变该算法结构的情况下重新定义算法的某些步骤。这种模式属于行为型模式,它通过将算法的不同部分封装在不同的方法中,从而使子类能够在不改变算法结构的前提下定制算法的某些步骤。

23 0
|
2天前
|
设计模式 Java
|

【设计模式系列笔记】状态模式

在Java中,状态模式是一种行为设计模式,它允许对象在其内部状态改变时改变其行为。状态模式的关键思想是将对象的状态封装成独立的类,并将对象的行为委托给当前状态的对象。这样,当对象的状态发生变化时,其行为也会相应地发生变化。

14 0
|
2天前
|
设计模式 算法 Java
|

【设计模式系列笔记】策略模式

策略模式(Strategy Pattern)是一种行为设计模式,它定义了一系列的算法,将每个算法封装起来,并且使它们可以互相替换。策略模式使得算法可以独立于客户端而变化。

16 0
|
2天前
|
设计模式 存储
|

【设计模式系列笔记】备忘录模式

备忘录模式(Memento Pattern)是一种行为设计模式,它允许在不暴露对象实现细节的情况下捕获并恢复其内部状态。这种模式属于行为型设计模式。备忘录模式通常包含以下几个角色:发起人,备忘录,管理者。

15 0
|
2天前
|
设计模式 消息中间件 存储
|

【设计模式系列笔记】观察者模式

观察者模式是一种设计模式,它允许一个对象(主题)维护一组依赖于它的对象(观察者)并在状态发生变化时通知它们。这种模式属于行为型模式。在观察者模式中,主题是被观察的对象,而观察者是依赖于主题的对象,当主题的状态发生变化时,所有注册的观察者都会得到通知并自动更新。

15 0
|
2天前
|
SQL 存储 关系型数据库
|

MySQL慢日志的介绍以及如何使用问题

MySQL慢日志的介绍以及如何使用问题

9 0
来自: 关系型数据库  版块
|
2天前
|
SQL 存储 关系型数据库
|

MySQL的事务(看看也许有帮助呢)

Mysql事务分析

15 0
来自: 关系型数据库  版块
|
2天前
|
设计模式 调度
|

【设计模式系列笔记】中介者模式

中介者模式(Mediator Pattern)是一种行为设计模式,它通过将对象之间的直接通信转移到一个中介对象中,来减少对象之间的耦合度。这种模式被用来处理一个对象与其他对象之间的交互,使得各对象之间不需要直接相互了解。

13 0
|
2天前
|
设计模式 算法 Java
|

【设计模式系列笔记】迭代器模式

迭代器模式是一种行为设计模式,它提供了一种方法来顺序访问一个聚合对象中的各个元素,而不需要暴露该对象的内部表示。该模式通过定义一个迭代器接口,负责定义访问和遍历元素的方法,以及一个可迭代接口,负责返回迭代器的实例。

12 0
|
2天前
|
设计模式 存储 SQL
|

【设计模式系列笔记】解释器模式

解释器模式(Interpreter Pattern)是一种行为型设计模式,它定义了一种语言的文法,并且建立一个解释器来解释该语言中的句子。在Java中,解释器模式通常用于实现编程语言解释器、正则表达式解释器等。

4 0
|
2天前
|
存储 SQL 关系型数据库
|

MySQL学习手册(第一部分)

mysql日常使用记录

59 0
来自: 关系型数据库  版块
|
2天前
|
存储 数据可视化 关系型数据库
|

MySQL字段的时间类型该如何选择?千万数据下性能提升10%~30%🚀

本文探讨MySQL中时间类型的选择,阐述datetime、timestamp、整形时间戳等类型特点以及它们在千万级数据量下的查询性能

27 0
来自: 关系型数据库  版块
|
2天前
|
NoSQL Java Redis
|

使用Redis实例搭建网上商城的商品相关性分析程序

本教程将指导您如何快速创建实例并搭建网上商城的商品相关性分析程序。(ApsaraDB for Redis)是兼容开源Redis协议标准的数据库服务,基于双机热备架构及集群架构,可满足高吞吐、低延迟及弹性变配等业务需求。

17127 0
来自: NoSQL数据库  版块
|
2天前
|
NoSQL MongoDB 数据库
|

MongoDB数据恢复—MongoDB数据库文件被破坏的数据恢复案例

服务器数据恢复环境: 一台Windows Server操作系统服务器,服务器上部署MongoDB数据库。 MongoDB数据库故障&检测: 工作人员在未关闭MongoDB数据库服务的情况下,将数据库文件拷贝到其他分区。拷贝完成后将原MongoDB数据库所在分区进行了格式化操作,然后将数据库文件拷回原分区,重新启动MongoDB服务,服务无法启动。

15 1
|
3天前
|
编解码 算法 数据挖掘
|

Sentieon | 每周文献-Multi-omics-第四十一期

**多组学研究揭示人类前额皮质发育中的遗传变化与转录组协调,文章发表于2020年《Cell Reports》,利用Sentieon软件分析全基因组和RNA测序数据,发现约12,000个基因表达在协调的胎儿晚期转变中变化,关联神经精神疾病。另一研究对比了EGFR生物标志物检测方法对胶质母细胞瘤精准医疗的影响, Sentieon软件同样用于变异检测,强调了检测方法的一致性和比较的重要性。Sentieon是高效精准的基因变异检测软件,广泛应用在多个生命科学领域。**

33 6
|
3天前
|
设计模式 Java
|

【设计模式系列笔记】外观模式

外观模式(Facade Pattern)是Java设计模式中的一种结构型模式,其目的是为了提供一个简化的接口,隐藏系统的复杂性,使得客户端能够更容易地使用系统。

26 0
|
3天前
|
设计模式 Java 调度
|

【设计模式系列笔记】命令模式

命令模式是一种行为设计模式,它将请求封装成一个对象,从而允许使用不同的请求、队列或日志请求参数化客户端对象,同时支持撤销操作。

21 1
|
3天前
|
设计模式 Java
|

【设计模式系列笔记】责任链模式

责任链模式是一种行为设计模式,它允许你将请求沿着处理者链进行传递,直到有一个处理者能够处理它。每个处理者都有一个对下一个处理者的引用。责任链模式常用于处理请求的场景,例如在一个请求需要经过多个步骤或者多个对象来处理的情况下。

17 0
|
3天前
|
设计模式 缓存 监控
|

【设计模式系列笔记】代理模式

代理模式是一种结构型设计模式,它允许一个对象(代理对象)控制另一个对象的访问。代理对象通常充当客户端和实际对象之间的中介,用于对实际对象的访问进行控制、监控或其他目的。

34 1
|
3天前
|
设计模式 存储 安全
|

【设计模式系列笔记】享元模式

享元模式(Flyweight Pattern)是一种结构型设计模式,旨在通过共享对象来最小化内存使用或计算开销,以提高性能。该模式适用于需要大量相似对象的场景,通过共享这些相似对象的部分状态,可以有效减少内存消耗。

27 0
|
3天前
|
关系型数据库 Apache 流计算
|

手把手教你实现 OceanBase 数据到阿里云数据库 SelectDB 内核版 Apache Doris 的便捷迁移|实用指南

本文介绍了如何将数据从 OceanBase 迁移到阿里云数据库 SelectDB 内核版 Apache Doris。提供 3 种数据同步方法 1. 使用 DataX,下载 DataX 并编写配置文件,通过 OceanBaseReader 和 DorisWriter 进行数据迁移。 2. 利用 Apache Doris 的 Catalog功 能,将 OceanBase 表映射到 Doris 并插入数据。 3. 通过Flink CDC,设置 OceanBase 环境,配置 Flink 连接器,实现实时数据同步。

38 0
来自: 数据仓库  版块
|
3天前
|
监控 安全 数据挖掘
|

企业异地组网一般选用什么方案比较好?

企业异地组网可选用SD-WAN,它提供灵活、低成本且快速的解决方案。除此之外,还有光纤互联(费用高昂,不适合中小企业)和MPLS VPN(费用高,组网复杂)。SD-WAN能精准划分流量、支持多种接入方式、保障稳定性、简化部署并实现全局监控,是企业广域网建设的理想选择。

12 1
|
4天前
|
监控 JavaScript Linux
|

Linux系统部署Dashy

请注意,以上步骤提供了一个基本的部署指南,实际部署可能因你的特定需求和环境而有所不同。确保查看Dashy的官方文档以获取更详细的信息和定制化选项。

18 1
|
4天前
|
设计模式
|

【设计模式系列笔记】桥接模式

桥接模式(Bridge Pattern)是一种结构性设计模式,它将抽象部分与实现部分分离,使它们可以独立变化而互不影响。桥接模式通过组合而不是继承的方式来实现这种分离。

26 6
|
4天前
|
设计模式 Java
|

【设计模式系列笔记】装饰者模式

装饰者模式是一种结构型设计模式,它允许你通过将对象放入包含行为的特殊封装类中来为原始对象添加新的行为。这种模式可以动态地将责任附加到对象上,而不影响其它对象。

33 11
|
4天前
|
设计模式 Java 容器
|

【设计模式系列笔记】组合模式

组合模式(Composite Pattern)是一种结构型设计模式,它允许将对象组合成树状结构以表示部分-整体的层次结构。组合模式使得客户端可以统一处理单个对象和对象组合,而无需区分它们的类型。

38 12
|
4天前
|
设计模式 Java
|

【设计模式系列笔记】原型模式

原型模式(Prototype Pattern)是一种创建型设计模式,其主要目的是通过复制现有对象来创建新对象,而无需知道其具体类型。这种模式属于对象创建型模式,通过克隆来避免使用new关键字创建对象,提高性能和降低系统的耦合度。

29 6
|
4天前
|
设计模式 Java
|

【设计模式系列笔记】适配器模式

适配器模式(Adapter Pattern)是一种结构型设计模式,用于将一个类的接口转换成客户端所期望的另一种接口。它允许原本由于接口不匹配而无法一起工作的类能够协同工作。适配器模式通常涉及一个称为适配器的类,它充当两个不兼容接口之间的桥梁。

35 6
|
5天前
|
XML JSON API
|

api接口的使用原理是什么?

总之,API接口的使用原理基于协议、规范和约定,允许不同的应用程序或系统之间进行通信和交互。这种通信方式使得开发人员能够轻松地利用外部服务或资源,从而实现更丰富的功能和服务。

13 0