数据库每周新闻 2021-1-15
数据库每周新闻#337 - 2021年1月15日
备注:英文原文地址
老旧数据库的救赎
使用自制的Mysql集群,处理chess.com的锁定问题
Aleksandar Ikonic
是否打开了NoSQL表?
在你看完这个聪明的标题之后,这是对NoSQL解决方案在前十年的增长、它们的弱点以及SQL作为“黄金标准”的复兴的反思
John Biggs and Ryan Donovan (Stack Overflow)
蟑螂实验室以20亿美元的估值筹资1.6亿美元
CockroachDB是一个可扩展的、广泛分布的“云本地”事务性SQL数据库系统,它的创造者获得了巨大的提升。他们打算用这笔钱把产品开发翻一番,而我也不会惊讶于在中期内看到IPO。
Cockroach Labs
不太可能的数据库迁移
我们都只是简单地使用文本文件(无论是CSV还是JSON)作为临时数据库,网络公司Tailscale也是如此。下面是他们如何从一个JSON blob“数据库”迁移到etcd,以帮助他们的控制平面扩展到未来。
Brad Fitzpatrick and David Crawshaw
Elasticsearch和Kibana的许可证更改
与几年前MongoDB的类似举措相呼应,Elasticsearch的创造者们热衷于确保任何提供Elasticsearch服务的人都能贡献代码或将其商业化。然而,这给Elasticsearch用户带来了风险。
Shay Banon (Elastic)
永远在线的时间序列数据库
一种书面的圆桌讨论,三位数据架构师/科学家讨论了可以处理大量重叠数据而不发生冲突的时间序列数据库。这是一个很好的思考问题的例子,很可能是一个很好的播客会议。。
ACM
使用Amazon DynamoDB进行跨帐户复制
演示一种经济高效的方法,在不影响源表性能和可用性的情况下跨AWS帐户迁移和同步DynamoDB表。
Ahmed Saef Zamzam and Dragos Pisaro
Postgres中Hash索引的再引入
被誉为“索引类型的丑小鸭”,这是一个不常见的索引类型,它在过去是不建议使用的,但它的性能有时可以击败可靠的B-树,正如我们在这里看到的。
Haki Benita
使用事务模拟Amazon DynamoDB唯一约束
DynamoDB没有确保属性唯一性的机制,但是这里有一个从应用程序端管理的模式。
Chad Tindel and Brett Hensley (AWS)
2021年数据科学家访谈的四个SQL窗口函数和示例
这被认为是适合工作面试的做法,但审查窗口功能从来不是一个坏主意,因为他们可以在有用的时候,你最不期待它。
Leon Wei
免费电子书:用Postgres在Rails中高效搜索
将搜索查询的速度从几秒提高到几毫秒,并了解精确匹配、三角形、ILIKE和全文搜索。
pganalyze sponsor
MongoDB的驱动程序团队如何使开发人员更容易进行创新
MongoDB的首席工程师kaitlinmahar与大家分享了更多关于他们的驱动程序团队以及他们如何在开源社区中支持开发人员的信息。
MongoDB, Inc.
云数据仓库和云数据湖:无需选择
Venkat Chandra
如何在Ubuntu 20.04上安装和使用SQLite
Gareth Dwyer
MindsDB:现有数据库的预测人工智能层
一家公司的一些代码旨在使用常规SQL将基于ML的预测模型引入现有数据库。
MindsDB Inc
Irmin:基于Git原理的分布式数据库
用于构建可合并、可分支的分布式数据存储的OCaml库。我们几个月前第一次提到这一点,但之后又出现了一些版本。
MirageOS
使用googlesheets将复杂的CSV文件加载到BigQuery中
Google Cloud Blog