Dojo
话题
新佳
订阅
极道
元认知
元逻辑
元设计
元编程
元语言
关系数据库教程
以数据库为中心的架构与以领域为中心的架构的区别 - DevSDhami
以领域为中心的架构是一种设计现代世界企业应用程序的新方法。
Spring Boot中两个数据库迁移工具Liquibase和Flyway的比较 - 4lex
当您需要使用Java创建Web应用程序或API时,可以使用RESTful,SOAP或GraphQL。无论您是查看同步HTTP,异步还是反应式,队列中的消息或来自Kafka的事件,都很难超越Spring生态系统。 数据库迁移如果您使用的是Sp
Oracle与PostgreSQL比较:PostgreSQL至少在安装和大小方面击败了Oracle - foerster
我成为Oracle DBA已有二十年了(那时从Oracle 8.0.5开始),并且从10.3版开始仅使用PostgreSQL,我感到不得不与两者分享我的一些经验。Oracle有一些好的概念。我喜欢单独的UNDO和TEMP表空间的概念,而不必关心清理。另外,我喜欢全局容器/集群范围的视
SQL已死? - thenewstack
SQL可能已有46年的历史了,但是仍然可以完成工作。截至2020年,SQL已经将近半个世纪的统治。这是一个可靠、易于使用(当然非常熟悉)的可靠解决方案。正如知道并喜欢它的分析人员和数据库开发人员的队伍所证明的那样,SQL在其领域一直是开创性的。毕竟,关系数据库的语言提供了为每
什么是单主数据库复制? -Vlad Mihalcea
本文解释什么是单主数据库复制,以及如何使用它来提高应用程序可用性和扩展只读事务。数据库服务器是企业系统的核心部分,如果发生故障,服务可用性可能会受到影响。如果数据库服务器在单个服务器上运行,那么我们将出现单点故障。任何硬件问题(例如,磁盘驱动器故障)或软件故障(例如,驱动程序问题,更
什么是LOB(业务线line-of-business)应用程序?
LOB application(Lob 应用程序)是对运行企业至关重要的一组关键计算机应用程序之一。LOB应用程序通常是大型程序,包含许多集成功能,并与数据库和数据库管理系统绑定在一起。在软件中,为什么我们要谈论业务线应用程序(有时缩写为LOB)?为什么不只是业务应用程序?因
PostgreSQL一线生产经验分享:我讨厌PostgreSQL的10件事 | Rick Branson
在过去的几年中,软件开发社区对流行的开源关系数据库的热爱已经达到了一个高潮。Hacker News主题有一个标题为
PostgreSQL与MySQL的比较 - hackr
PostgreSQL和MySQL是最常用的两种RDBMS,为您的项目选择正确的关系数据库管理系统的决定可能会成败。即使它们具有大量重叠的功能,但这全都取决于您的要求以及您希望如何解决问题。下面我们讨论两个系统的最杰出的功能,并帮助您选择最佳的RDBMS。
spacejam/sled:使用Rust语言编写的嵌入式数据库
sled是一个嵌入式数据库,可利用现代的无锁索引和闪存友好型存储功能。使用Rust语言编写,Rust号称最好的数据库语言。特点: 类似于并发线程安全的BTreeMap 可序列化的多键和多树交互
幽默:为什么需要后台?前台直接连接到数据库不可以吗?
回答:为什么我们吃完食物要到卧室休息,而不是直接将食物扔到厕所里?因为食物需要经过我们的人体处理后才能排泄到厕所。(同理:前台传送的数据如同食物,如果前台直接连接数据库,相当于把食物直接扔到厕所里,没有经过人体处理,数据需要经过业务规则业务逻辑的处理后才能放入数据库,当然,业务规则和
使用Liquibase和Spring Boot进行数据库迁移的一站式指南 - reflectoring
Liquibase有助于自动化数据库迁移,而Spring Boot使使用Liquibase更加容易。该指南提供了有关如何在Spring Boot应用程序中使用Liquibase的详细信息以及一些最佳实践。本文随附
汇丰银行从65个关系数据库迁移到一个全球MongoDB数据库 - diginomica
汇丰商业银行的数据设计师Narasimha Reddy本周在Live上发表讲话,解释了该组织如何通过从65个关系数据库迁移到MongoDB的一个全球实例中来简化其应用程序交付方法。汇丰银行是全球知名度最高的银行和金融服务组织之一,业务遍及60多个国家,为4000万客户提供服务。但是,
幽默:不喜欢ORM的原因:凭什么让应用程序定义数据表结构?数据库寿命比应用更长啊 - Michael
对于ORM和OGM,我从未喜欢过的一件事:让应用程序定义数据库表结构、索引或约束。为什么?因为我认为数据库通常比应用程序寿命更长。 众说纷纭:不同意,在结构良好的系统中,您既没有整体数据库,也没有单一数据模型。就是说,如何存储数据是一个非常
美女程序员分享数据库常见17个使用误区 - Jaana
绝大多数计算机系统都具有某种状态,并且可能依赖于存储系统。我对数据库的了解是随着时间的推移而积累的,但是在此过程中,我们的设计错误导致了数据丢失和中断。在数据繁重的系统中,数据库是系统设计目标和折衷方案的核心。在本系列中,我将分享一些我特别发现的见解,这些见解对那些不擅长该领域的开发
Maven Central上所有Oracle JDBC数据库驱动程序 - Kuassi Mensah
现在不仅可以在Maven Central上使用甲骨文数据库最新版本,而且还可以获得所有受支持的Oracle JDBC驱动程序发行版,包括19.3.0.0、18.3.0.0、12.2.0.1和11.2.0.4。从现在开始,Maven Central确实成为Oracle JDBC驱动程序和配套j
鲍勃大爷:对象是更关注行为,数据库表则是简单的数据结构,if/else/switch有使用依据
对象更多是关于行为还是数据?从外部看,数据是隐藏的,行为是公开的。我们看到投入转化为产出。但看不到任何倍隔离的数据;我们也不知道这些数据的存储位置或存储方式。数据库表更多是关于行为或数据信息?它们是简单的数据结构。从外部看,数据是暴露的,没有任何行为,无论可见或隐含的行为。对
github-dbeaver/dbeaver:使用Java编写的最受欢迎的免费的通用数据库管理工具和SQL客户端
类似PHP的phpAdmin,dbeaver是适用于Java开发人员、SQL程序员和数据库管理员和分析人员的免费多平台数据库工具。支持任何具有JDBC驱动程序的数据库(基本上意味着-ANY数据库)。EE版本还支持非JDBC数据源(MongoDB,Cassandra,Redis,DynamoD
幽默:TDD揭示了数据库应用背后一个肮脏的真相 - Adam
TDD揭示现实背后的肮脏真相:几乎所有LoB应用程序(数据库应用)都无法使用TDD,因此LoB无需任何有趣或艰苦的工程设计。 众说纷纭:如果我们的顾问只知道SQL,将我们所有的应用程序逻辑塞入2000行存储过程中,没人会维护它。寄生虫经理会
上页
下页
关闭