数据库每周新闻 2021-6-11

数据库每周新闻#358 - 2021年6月11日

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

Superintendent.app:加载 CSV 文件并对其执行 SQL 查询

本期唯一的“新闻”项目,但它非常适合.. Superintendent 是一个新的桌面应用程序(适用于 Windows、macOS 和 Linux),用于提取 CSV 文件 然后使用SQL查询。 如果您愿意,可以将结果保存回 CSV。

Superintendent Team

DataSette:用于探索和发布数据的开源“多工具”

一种数据库管理员的工具,他们希望与世界分享(例如数据记者、策展人、档案管理员……)这已经成为一个成熟和流行的工具 多年来,非常值得探索。 Simon 的 Personal Data Warehouses 演讲也值得一看。

Simon Willison

Fauna - 一个灵活的、对开发人员友好的无服务器数据库

Fauna 是现代应用程序的“数据 API”。 无论您是在构建新的微服务还是扩充现有的服务应用程序,Fauna 都可以让您简化代码、降低成本并加快交付速度。 了解更多

Fauna sponsor

SQL Fiddle:快速测试数据库查询的工具

在左侧设置架构(可以为空),然后在右侧发出查询。 支持特定(稍旧)版本的 MySQL、Oracle、Postgres 和 SQL Server。 DB Fiddle 是一个类似的工具,涵盖较新版本的 MySQL 和 Postgres。

ZZZ Projects

jOOQ SQL 翻译:将 SQL 从一种方言翻译成另一种方言

虽然 SQL 已经标准化了很多次,但它的实现往往会有所不同,所以这个工具继续提供一种有趣的方式来查看您自己查询的差异。 我喜欢它。

Lukas Eder

SQLPad:可在您的私有云中运行的基于 Web 的 SQL 编辑器

SQLPad 支持从标准 RDBMS 到 BigQuery、Cassandra 和 Apache Pinot 之类的大流量系统。

Rick Bergfalk

img

Visidata 2:用于发现和排列数据的终端电子表格多功能工具

这是一个介绍性教程,介绍您可以使用它做什么。

Saul Pwanson

Fx:一个命令行 JSON 处理工具

如果你有一些你想要处理的 JSON 的文件,Fx 会按照你的意愿对它进行切片和切块,包括使用 JavaScript 单行程序向文件中添加一些逻辑 过程。 我用过很多次。

Anton Medvedev

SQLFMT:一种在线SQL格式转换器

为 sqlfmt 提供一些 SQL,指定目标行宽,并返回一些更好的格式 SQL,这些 SQL 考虑了 SQL 的语法。 非常适合博客文章或文档。

Matt Jibson

在 Buildkite 零停机时避免整数溢出

了解 Buildkite 如何在我们最大的表之一中迁移超过 20 亿行。

Buildkite sponsor

数据科学家的 Unix 命令行技巧

好吧,我们在这里有点作弊,但 Unix 的最爱,如 sort、split、head、grep、sed 和 awk 至少构成了我自己的数据处理库的重要组成部分。

Kade Killary

用于操作结构化文本数据的 CLI 工具列表

大约 80 种用于处理 DSV/CSV、XML、HTML、JSON、YAML、INI 和其他格式的工具的列表。

Danyil Bohdan

usql:数据库的通用 CLI 工具

一个 CLI 工具(用 Go 编写),用于处理 Postgres、SQL Server、MySQL、SQLite3、Oracle 数据库、CockroachDB 等。 数据库瑞士军刀。

Kenneth Shaw

Mockaroo:随机数据生成器

指定您的架构并以 CSV、JSON、SQL 或 Excel 格式获取“真实”的测试数据。 您最多可以免费获得 1000 行生成。 GenerateData.com 是这个领域的一个类似工具。

Mockaroo, LLC

SQLSmith:一个随机 SQL 查询生成器

它已经有几年没有更新了,但这个工具不仅仅是为了实际发现真实数据库系统中的错误。 SQLancer 是该领域的另一个更新工具。

Andreas Seltenreich

DBDiagram:面向开发人员和分析师的数据库设计器

一种基于 Web 的工具,可帮助您使用简单的标记语言/DSL 快速绘制数据库关系图和流。

Holistics Software

dadbod.vim:Vim 的现代数据库接口

用于与包括 Postgres 在内的众多数据库交互的 Vim 插件。

Tim Pope

问:在 CSV 或 TSV 文件上运行 SQL?

一个长期有用的实用程序。

Harel Ben-Attia

xsv:用 Rust 编写的快速 CSV 命令行工具包

用于稍微结构化数据的另一把“瑞士军刀”。

Andrew Gallant

Dbmate:轻量级、与框架无关的数据库迁移工具

用 Go 编写,但可以与用任何语言编写的使用数据库的应用程序一起使用。 支持 MySQL、Postgres、SQLite 和 ClickHouse。

Adrian Macneil

dbcrossbar:在不同数据库和格式之间移动大型数据集

在数据库、CSV 文件和云存储之间复制表格数据。 用 Rust 编写。

Faraday, Inc.

postgREST:从 Postgres 数据库提供 RESTful API

我们在 Postgres Weekly 中多次介绍过这个流行的工具,但从来没有在这里..它是一个独立的应用程序,可以将 PostgreSQL 数据库变成 RESTful API。 更喜欢 GraphQL? PostGraphile 在该领域做了类似的事情。

Joe Nelson and Steve Chavez

gron:使 JSON 变得Greppable

一种用 Go 编写的工具,可将 JSON 转换为更容易 grepable 的赋值,因此您可以使用 grep 并查看结果的上下文/路径。 有用。

Tom Hudson

Written on June 11, 2021