松果時序資料庫 PinusDB 3.0 Beta 發布

2020-12-25 開源中國

松果時序資料庫是一款針對中小規模(設備數少於10萬臺,每天產生的數據量少於10億條)場景設計、實現的時序資料庫。以簡單、易用、高性能為設計目標。使用SQL語句進行交互,具備較低學習、使用成本。

新發布功能:

  1. 調整數據格式,新數據格式擁有更高的查詢性能,相比於舊版本提升幾倍到幾十倍的查詢性能。新增 tinyint, smallint, int, float 數據類型(舊版本只提供bigint和double)。舊版本bigint採用varint編碼,新版本採用固定長度(8位元組)編碼。

  2. in 函數和 not in 函數 支持 string類型,支持對devid的索引過濾(提升devid 欄位使用in 和 not in 查詢的性能)。

  3. 按需讀取數據,查詢時僅需要讀取用到的欄位,未使用的欄位不會讀取(相對於壓縮文件)。

  4. 優化查詢性能,每秒最多能查詢、過濾、統計 5000萬條數據。

注意:

    本次發布為測試版,新資料庫與老版本資料庫文件格式不兼容,不能直接升級。

基本性能:

測試環境:i3-7100CPU, 8G 內存, 1TB HDD,千兆網卡

數據寫入:數據表包含8個欄位,10個客戶段同時寫入,平均每秒寫入20萬條數據。

數據查詢:最大掃描數據達到5000萬條/秒。

數據壓縮:達到1/10,與實際寫入的數據有關。

支持多種客戶端:

目前提供 c/c++, DotNet, JDBC 連接客戶端,未來會支持更多的客戶端。

更多信息請瀏覽相關文檔或下載使用。

相關焦點

  • TimescaleDB 1.6.0 發布 基於 PostgreSQL 的時序資料庫
    TimescaleDB 1.6.0 發布了。TimescaleDB 是基於 PostgreSQL 開發的一款時序資料庫,以插件化的形式打包提供。此版本主要新特性使用戶可以將聚合數據保持為連續聚合,同時使用drop_chunks刪除原始數據,這使用戶可以通過僅保留聚合來節省存儲空間。
  • TimescaleDB 0.9.0 發布,基於 PgSQL 的時序資料庫
    TimescaleDB 0.9.0 已發布,TimescaleDB 是基於 PostgreSQL 資料庫開發的一款時序資料庫,以插件化的形式打包提供
  • TimescaleDB 2.0.0 發布,基於 PostgreSQL 的時序資料庫
    TimescaleDB 2.0.0 現已發布。TimescaleDB 是基於 PostgreSQL 開發的一款時序資料庫,以插件化的形式打包提供。
  • TG獸吧魔獸世界資料庫beta v1.0測試版上線
    為了TG獸吧的用戶能通過獸吧獲取更多的魔獸世界相關信息,TGBUS的相關工作人員經過兩個月的努力,終於完成了魔獸世界資料庫的beta v1.0測試版;點擊進入:>>>
  • ASP.NET Core2讀寫InfluxDB時序資料庫
    而時序資料庫就是用於存放管理這種有著時間順序數據的,時序資料庫一般都支持時序數據的快速寫入、持久化、多緯度的聚合查詢等基本功能。 InfluxDB簡介InfluxDB是一個基於時間序列數據而開發的高性能數據存儲平臺,它可以對時序數據進行高吞吐量的攝取、壓縮和實時查詢。
  • InfluxDB 2.0.0 Beta 12 發布,開源時序資料庫
    Qt 6.0 正式發布了。該版本是 Qt 6 系列的第一個版本,旨在滿足一些新的市場需求。
  • 圖資料庫 Nebula Graph v.1.0.0-beta 發布
    Nebula Graph:一個開源的分布式圖資料庫。
  • TngouDB 0.2 beta 發布,中文搜尋引擎資料庫
    TngouDB 中文索引資料庫 0.2 beta 版本主要改進:
  • eXistdb 3.5.0 發布,開源 XML 資料庫
    eXistdb v3.5.0 - September 27, 2017eXist-db
  • 時序資料庫入門系列: 時序數據的查詢
    上篇文章時序資料庫入門系列:什麼是時序資料庫介紹了時序資料庫的定義和發展趨勢,這次接著分享下時序資料庫的查詢相關的概念。
  • DB-Engines 2020 年度資料庫:PostgreSQL
    DB-Engines 是全球知名的資料庫流行度排行榜網站,它評選年度資料庫的標準十分簡單:計算資料庫當前最新流行度分數(2021年1月)的同比增長量,分數增長最多的即為年度資料庫。七年前,代表 PostgreSQL 流行度的分數為 167 分,今天已增長到 552 分,而且 PostgreSQL 與 DB-Engines TOP 3 資料庫的分數差距正在逐漸縮小。DB-Engines 指出,雖然排行榜中的許多其他資料庫基於 PostgreSQL 而構建,但不會因此把分數算給 PostgreSQL,因為這些資料庫提供了其他重要的功能,所以它們也會進行單獨統計。
  • Berkeley DB (Java 版) 5.0 發布
    Berkeley DB Java 版 5.0 剛剛發布,包含大量新特性、改進以及選項。其中最值得關注的就是 DiskOrderedCursor,這東西可大大提升使用磁碟的資料庫性能。Berkeley DB Java 版是 Voldemort 的一部分,提供了分布式的基於 K/V 的存儲系統。LinkedIn 目前正在使用這套系統。
  • Lua 5.3.0 (beta) 發布
    Lua 5.3.0 (beta) 發布,此版本現已提供測試:http://www.lua.org/work/lua-5.3.0-
  • Python 3.9.0 beta4 發布 在內置的dict 函數加入 Union 運算符
    Python 3.9.0b4 發布了,Python 3.9 目前仍在開發中,此版本 3.9.0b4 是五個計劃的 beta 版本預覽中的第四個。  Beta 版本預覽旨在為廣大社區提供測試新功能和錯誤修復以及準備其項目以支持新功能版本的機會。
  • InfluxDB 0.10.0 發布,時序事件和指標資料庫
    Qt 6.0 正式發布了。該版本是 Qt 6 系列的第一個版本,旨在滿足一些新的市場需求。
  • 微軟發布 EntityFramework 6.2 beta 1 - OSCHINA - 中文開源技術...
    5 月初,.NET 團隊發布了一個 Core 2.0 實體框架的預覽版本,這是 EF 對於 .NET Core 和 .NET Framework 的輕量級、可擴展和跨平臺的版本。例如,更新現有項目中的 beta 包:PM> Update-Package EntityFramework -Version 6.2.0-beta1 -Pre在新項目中安裝 beta 包:PM> Install-Package EntityFramework -Version 6.2.0-beta1 -Pre
  • CockroachDB 1.0 生產環境就緒版本正式發布
    CockroachDB 1.0 生產環境就緒版本已於 5 月 10 日正式發布。這是第一個開源的雲本地 SQL 資料庫。推出的 1.0 標誌著從 beta 到畢業的生產環境就緒的資料庫,旨在為企業提供從創業公司到企業的任何規模的業務。在他們的博客中看到,百度也是他們的客戶,並已將其用於生產環境。CockroachDB 是一個雲本地 SQL 資料庫,用於構建全球的、可擴展的雲服務。官方表示 cloud-native 意味著水平的可擴展性,沒有單一的失敗點,生存能力,自動化操作,以及沒有特定平臺的負擔。
  • TimescaleDB 1.2.0 發布,首次使用 TIMESCALE 許可
    TimescaleDB 1.2.0 發布了,TimescaleDB 是基於 PostgreSQL 開發的一款時序資料庫,以插件化的形式打包提供
  • aelf Enterprise 0.7.0 beta正式發布
    區塊鏈3.0踏世而來,所謂區塊鏈3.0,目前的共識是區塊鏈應用至實體經濟。區塊鏈3.0作為專注於賦能實體經濟的區塊鏈生態系統,應核心解決應用落地的性能問題,而aelf作為區塊鏈3.0項目,致力於搭建一個能夠支撐各種商業應用場景運行的區塊鏈底層基礎設施。
  • 基於PostgreSQL 的時序資料庫 TimescaleDB 1.7.4 發布
    TimescaleDB 1.7.4 發布了。TimescaleDB 是基於 PostgreSQL 開發的一款時序資料庫,以插件化的形式打包提供,隨著 PostgreSQL 的版本升級而升級,不會因為另立分支帶來麻煩。