数据库每周新闻 2020-2-14

数据库每周新闻#291 - 2020年2月14日

_config.yml 备注:英文原文地址 img

使用DynamoDB的单表设计的What、Why和When

AWS DynamoDB的数据建模与使用大多数其他数据库系统有很大不同,特别是为所有记录使用一个表。Alex分解了单表设计的工作原理以及为什么要采用这种方法。

Alex DeBrie

2019年数据库研究:回顾之年

Alex紧随数据库管理系统技术的最新发展,在这里他介绍了他在2019年看到的一些亮点,以及相关论文的链接。

Alex Petrov

在两小时内学习MongoDB的基础知识

Studio 3T sponsor

DynamoDB中高级NoSQL数据建模的探讨

AWS的Rick Houlihan以他的高级DynamoDB会话而闻名,现在他在无服务器聊天播客上谈论NoSQL的用例,为什么单表设计如此强大,如何用GSIs建模关系数据,当然还有很多(甚至还有第2部分)。必须同时监听NoSQL和DynamoDB用户。

Serverless Chats podcast

报告称,对数据工程师的需求增长了50%

Dice的“技术工作报告”显示,数据工程师和机器学习工程师是美国增长最快、需求量最大的两个角色(奇怪的是,增强现实和虚拟现实工程师处于领先地位)。

Datanami

Gartner说,ML和BI正在走到一起

Gartner声称,随着BI工具制造商越来越多地向用户展示ML功能,机器学习和商业智能的融合就在我们身上。这是一个长期的趋势时间,但很高兴看到它承认。

Datanami

📒 其他

不确定的任意SQL查询

找到一种通用的方法来取消任意SQL查询的嵌套。

Mark Raasveldt

问HN:好的数据库模式设计有哪些例子?

有人向HackerNews询问好的模式示例。

Hacker News

在Dolt中引入SQL视图支持

Dolt是一个新的SQL数据库,具有Git风格的版本控制和分发,它只是增加了对视图的支持。

Aaron Son

ArangoDB发布了用于ML元数据管理的ArangoML管道云

完全托管的云服务为任何ML管道设置提供即插即用的体验。提供免费沙盒。

ArangoDB sponsor

Quipu:一个由头发制成的古代数据库?

维基百科上的一个有趣的发现让我对我每天使用的数据库系统感觉好了一点,就像在古代南美,他们用扎在头发上的结来存储信息一样:-)

Wikipedia

如何使用SQL快速删除数百万行(在Oracle中)

从表中(永久地)删除大量数据可能会很耗时,但是Oracle数据库提供了一些其他方法来解决这个问题,而不仅仅是使用DELETE。

Chris Saxon (Oracle)

从SQL Server迁移到PostgreSQL时处理大小写

SQL Server和Postgres在命名事物时使用大写字母的方法有很大不同。

Hans-Jürgen Schönig

为什么删除列不会回收磁盘空间?

这都是关于PostgreSQL的,但其他数据库系统采用了类似的方法。简而言之,通常情况下,立即重新排列表是不有效的,而空间可以随着时间的推移而回收。

Luca Ferrari

SQL Server在Azure上运行得最好。这就是原因。

考虑到微软同时创建了Azure和SQL Server,这并不奇怪,而且也不奇怪,他们宁愿sqlserver用户使用Azure而不是AWS;-)

John 'JG' Chirapurath

es2postgres:PostgreSQL加载程序的弹性搜索

使用es2csv、xsv、sed和psql定期将数据从Elasticsearch移动到Postgres。

Tibor Kiss

web2db:获取要存档在SQLite3文件中的网页

Pushkar Paranjpe

Written on February 14, 2020