数据库每周新闻 2019-12-13
数据库每周新闻#284 - 2019年12月13日
备注:英文原文地址
回到SQL保护伞下
如果有什么可以定义数据库在2019年的变化,那很可能是从SQL的角度考虑所有事情。本文深入研究了两篇论文,分别涉及谷歌的Procella数据系统和一个基于SQL的分布式机器学习系统。
Adrian Colyer
“Scylla”如何扩展到每秒十亿行
Scylla(一个与Cassandra兼容的NoSQL数据存储)是如何在数据包的裸机服务器上的83个节点上以每秒10亿行的速度读取数据的技术细节。
Glauber Costa (ScyllaDB)
如何使用TimescaleDB和AWS构建您的体系结构
结合AWS和TimescaleDB以按比例管理、存储和分析您的时间序列数据。查看有关使用AWS&TimescaleDB设置架构的建议,并开始免费使用300美元的时间刻度云信用额度。
Timescale sponsor
双子座计划:一个开放源码的自动随机测试套件,用于锡拉和卡桑德拉集群
Gemini项目是锡拉银行新的自动化随机测试套件,用于锡拉和卡桑德拉数据库的数据完整性,现在作为开源软件发布。
Pekka Enberg and Henrik Johansson
域级加密现在在MongoDB中普遍可用
MongoDB 4.2引入了在数据发送到数据库之前对应用程序中的文档字段进行选择性加密和解密的能力。JavaScript、Python、Java、C#.NET和Go驱动程序现在都支持该特性,以及Mongo shell的v4.2.2。
Asya Kamsky and Kenneth White (MongoDB, Inc.)
谷歌推出在线数据存储传输服务
与AWS Snowball不同的是,这不是一个物理解决方案,它基本上是一个软件,可以快速加速和提高数据进入过程的可靠性。
Google Cloud Blog
💻招聘
-
数据管道,重塑。在Fivetran找到你的位置-总部位于奥克兰,我们是一家快速发展的公司,招聘范围涉及软件工程、SRE、产品和数据分析。来加入我们吧。
-
通过Vettery找到一份工作-做一个个人资料,说出你的薪水,和来自顶级雇主的招聘经理联系。Vettery对求职者完全免费。
📒 其他
数据交换的历史
IBM和通用电气在20世纪60年代初发明了第一个数据库。从那时起,事情自然就有了进步,但有一种格式可以追溯到20世纪70年代,我们仍在大量使用。。CSV!然而,Liquidata认为,有一个替代品即将出现。
Tim Sehn
为什么数据库使用有序索引而“进程”使用哈希表
“我将简要解释哈希表和B树之间的高级差异,然后讨论持久性数据与内存中数据的需求有何不同。”
Evan Jones
SQL交叉连接入门指南
交叉连接基本上让你得到两个集合的笛卡尔积(即集合中所有项对的组合),这里它被用来创建一副牌,然后一些牌的手。
Vlad Mihalcea
由DigitalOcean管理PostgreSQL
部署一个高度可伸缩的PostgreSQL集群,不需要管理开销。
DigitalOcean sponsor
编写诊断查询很困难,因为SQL Server仍然有(很小的)bug
Brent Ozar
害怕数据库改变?用CI/CD控制他们
Jason Skowronski
多尔特:这是Git的数据
一个受Git启发的数据库,支持细粒度的按值版本控制,其中对数据和模式的所有更改都存储在提交日志中。
Liquidata
Fx:命令行JSON处理工具
如果您想要处理一些充满JSON的文件,Fx会根据您的需要对其进行切片和分块,包括使用JavaScript一行程序向流程添加一点逻辑。
Anton Medvedev