收录了 数据库设计 频道下的 50 篇内容
作为数据库设计人员,当我们负责数据库项目时,在数据库设计以及把数据库部署到生产环境的过程中可能会遇到一些挑战。在初步阶段所做的决定会对数据库最终的工作情况有深远的影响。
未来在 Serverless,包括 AI-Driven 几大方向上,怎么设计出更好的 database,这是我们努力的方向。
数据库设计在软件开发过程中占有重要的地位,国内开发者MeteorSeed结合自己的实际经历全面总结了关系型数据库设计需要注意的各个方面,包括Codd的基本法则、设计阶段、设计原则和命名规则。
本视频主要对如何设计可扩展的MySQL数据库进行了讲解。其中包括:数据库的扩展性、建立哪些基准测试、持久性连接、选取合适的数据类型、非关系型数据的存储选择、分区与Sharding、抛弃存储过程封装业务逻辑、合理使用Cache等等。直接点击阅读完整视频。
数据库系统不仅仅是一个黑盒子,而要将其看成验证和防止数据腐化的工具。要做到这一点,就要有健壮和深思熟虑的数据库设计。
Postgres先驱承诺再次颠覆数据库设计。
专注于HTML5领域的开发者@尤小右在其微博中谈到了最近Web开发的几个思想趋势,包括全部JavaScript化、自动实时同步等。另外在@开源中国 的微博上谈到了11个重要的数据库设计规则,包括弄清楚开发的应用程序是OLTP还是OPAP、把重复和不统一的数据当成最大的敌人等。
Monty是MariaDB的创始人,他在文章中分享了关于数据库选择和发展的见解。他首先介绍了Mysql的起源和成功原因,指出Mysql在互联网兴起时免费提供数据库服务,因此受到了广泛的欢迎。他还提到了Mysql被Oracle收购后,他和其他开发人员为了保护Mysql的未来而创建了MariaDB。Monty强调了MariaDB的开放性和免费性,以及其与Mysql的兼容性。他还介绍了MariaDB基金的设立,以确保MariaDB永远免费,并鼓励开发者和商业公司的合作。此外,Monty还讨论了大数据、NoSQL和人工智能对数据库的影响,以及他对未来数据库发展的看法。
区块链是个数据库,但数据库不是区块链 数据库和区块链的区别在于用途和设计
本文介绍腾讯如何为云开发构建一个安全易用、高性能和高可用的nosql文档型数据库。
近日,O'Reilly Radar发表了一篇文章,探讨闪存如何改变了数据库存储引擎的设计,其作者是已在O'Reilly Media工作了22年的Andy Oram。为了写那篇文章,他采访了数位数据库专家,其中包括Aerospike、Cassandra、FoundationDB、RethinkDB和Tokutek的代表人物。
的云平台设计实践”。以下为整理内容。在现实生活中非结构化数据的体量变得越来越多,所谓结构化数据指的是像音频、视频、图片,包括用户信息、分子式、时序数据,地理位置数据等,这些数据相比传统的结构化数据更贴合人的需求,它的描述能力更强,同时处理难度也更高。
数据库设计(Database Design)是指对于一个给定的应用环境,构造最优的数据库模式,建立数据库及其应用系统,使之能够有效地存储数据,满足各种用户的应用需求(信息要求和处理要求)。在数据库领域内,常常把使用数据库的各类系统统称为数据库应用系统。
传统单机数据库的核心技术和理论基础成型多年,如今已经不再能够满足当前企业的主流需求。我们看到大量企业在关注两个问题:要不要使用分布式数据库?应该使用哪款分布式数据库系统? 本次演讲将梳理数据库发展历史,剖析当前企业实际数据管理需求,并给出参考建议。听完本次演讲,你将了解到 KunlunBase 架构、核心功能以及技术实现,获取关于分布式数据库系统的架构设计趋势。
本次分享介绍把分布式一致性协议Raft与MySQL高可用集群相结合,打造一款新式分布式数据库架构(MyNewSQL)。
数据库是应用及计算机的核心元素,负责存储运行软件应用所需的一切重要数据。为了保障应用正常运行,总有一个甚至多个数据库在默默运作。我们可以把数据库视为信息仓库,以结构化的方式存储了大量的相关信息,并合理分类,方便搜索及使用。