TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Show HN: A Database and an ETL Tool

2 点作者 jpiech超过 1 年前
GS-Base is a database designed to keep things as simple as possible and the same time to make the most of the (even old) hardware. With the generic set of UI commands and functions you can perform virtually any data operations&#x2F;transformations without programming (though scripting is available as well to automate most of the tasks).<p>The &quot;native&quot; file format is just a zipped collection of CSV tables with LongText, File&#x2F;Image, Code content saved as zip substreams so it can be browsed simply in the File Manager.<p>GS-Base can perform intense multicore field value and pivot table calculations so it loads and keeps all the data in RAM. For example, a table with 150 million rows&#x2F;records with four text fields containing up to several characters each with calculated fields and formulas can use around 15GB of RAM.<p>Like in classic SQL databases, binary objects can be stored as links to the original disk files, but even if they are stored as zip64 substreams in the database, e.g. hundreds of thousands of &quot;Memo&quot; fields can be loaded almost instantly.<p>Recent updates: The maximum number of fields is now 16,384 (the max. number of records is still 256 millions). You can apply up to 16,384 field filters at the same time. Users can predefine how individual columns in the loaded text&#x2F;CSV files are to be treated. New field validations and conversions (when entering the data) based on the regex. New UI commands to perform permanent and dynamic table joining easier. Easy splitting and normalization of data tables (that is, the reverse of the above) with a few clicks. Added support for the SQLite *.db files.

暂无评论

暂无评论