专栏名称: 数据分析与开发
伯乐在线旗下账号,分享数据库相关技术文章、教程和工具,另外还包括数据库相关的工作。偶尔也谈谈程序员人生 :)
目录
相关文章推荐
51好读  ›  专栏  ›  数据分析与开发

又一家知名公司删了生产数据库:10 篇值得回顾的技术热文

数据分析与开发  · 公众号  · 数据库  · 2017-05-01 20:59

正文

请到「今天看啥」查看全文


(点击 上方公众号 ,可快速关注)


本文精选了 数据库开发 2017 年 4 月的 10 篇热门文章。其中有技术分享、业界资讯。


注:以下文章,点击标题即可阅读


又一家知名公司删了生产数据库


今年2月4日,GitLab 发生了一次严重删库事故。昨日在 Reddit 上又有一个重磅热帖。原来在 4 月 5 日知名的 VPS 服务商 DigitalOcean 出现了一次删除生产数据库的事故。删库导致 DigitalOcean 的控制面板和 API 无法正常使用,时间长达 4 小时 56 分。DigitalOcean 官博撰文致歉,并说明了事故前后过程。


MySQL 大数据量快速插入方法和语句优化


MySQL大数据量快速插入方法和语句优化是本文我们主要要介绍的内容,接下来我们就来一一介绍,希望能够让您有所收获!


Redis 内存使用优化与存储


根据业务需要选择合适的数据类型,并为不同的应用场景设置相应的紧凑存储参数。


数据库设计的 7 个常见错误


优秀数据库设计的艺术就像游泳。入手相对容易,精通则很困难。如果你想学习设计数据库,一定得有一些理论背景,比如关于数据库设计范式和事务隔离级别的知识。但你还应该尽可能地多加练习,因为可悲的事实就是,我们在犯错中学习得更多。本文中,通过展示在设计数据库时常犯的一些错误,我们尝试把学习数据库设计变得容易一点。


负载均衡原理的解析


不能狭义地理解为分配给所有实际服务器一样多的工作量,因为多台服务器的承载能力各不相同,这可能体现在硬件配置、网络带宽的差异,也可能因为某台服务器身兼多职,我们所说的“均衡”,也就是希望所有服务器都不要过载,并且能够最大程序地发挥作用。


Redis 内部数据结构详解(1):dict


本文是《Redis内部数据结构详解》系列的第一篇,讲述Redis一个重要的基础数据结构:dict。dict是一个用于维护key和value映射关系的数据结构,与很多语言中的Map或dictionary类似。


聊聊分布式事务


分布式事务场景如何设计系统架构及解决数据一致性问题,个人理解最终方案把握以下原则就可以了,那就是:大事务=小事务(原子事务)+异步(消息通知),解决分布式事务的最好办法其实就是不考虑分布式事务,将一个大的业务进行拆分,整个大的业务流程,转化成若干个小的业务流程,然后通过设计补偿流程从而考虑最终一致性。


Nginx 持续攀升,市场份额突破 33.3%


据 w3techs 的最新统计数据表明,虽然全球还有 50% Web 服务器是在用 Apache,但已有 1/3 的在使用 Nginx,并且两者之间的差距正在迅速缩小。


只会增删查改?你还缺个数据库管理工具!


任何web软件和应用程序都需要强大的数据库管理工具,因此开发者选择一款合适的数据库管理工具尤为重要。本文列出了几款好用的数据库管理工具(有些并非开源或免费),以供开发者们参考选择


200 行代码实现一个简单的区块链


区块链的基础概念很简单:一个分布式数据库,存储一个不断加长的 list,list 中包含着许多有序的记录。然而,在通常情况下,当我们谈到区块链的时候也会谈起使用区块链来解决的问题,这两者很容易混淆。


MySQL 8 中新的复制功能


在首个 8.0 DMR(MySQL 8.0.0)中,复制具有更好的基于行复制的工具。用户可以通过查询性能模式表来观察基于行复制应用程序的进度。其中还有一个增强的全局事务标识符(GTID)。



看完本文有收获?请转发分享给更多人

关注「数据库开发」,提升 DB 技能







请到「今天看啥」查看全文