Search Postgresql Archives

TimeScaleDB -- Open Source Time Series Database Released (www.i-programmer.info);

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Warm Greetings To pgsql-general@xxxxxxxxxxxxxx

(I am a very newbie user of PG for a pretty trivial PHP / SQL web app. Been lurking with great admiration for a long time, on the pgsql-general@xxxxxxxxxxxxxx discussion list channel.)

I subscribe to a usefully wide-ranging but tightly edited source of tech-related news:

www.i-programmer.info

* * *
* * *

Here is a link to an interesting recent i-programmer article titled "Open Source Time Series Database Released":

http://www.i-programmer.info/news/84/10648.html

And here are selected snippets quoted from this i-programmer web article about the TimeScaleDB open source project :

"A new, open-source time series database built with the Postgres engine has been released. TimeScaleDB is currently available in a single-node version, and is optimized for fast ingest and complex queries.

"The developers say that it offers advantages because unlike traditional RDBMS, TimescaleDB it scales-out horizontally across multiple servers; while unlike NoSQL databases, it natively supports all of SQL

...

The developers say they were unwilling to make the trade-off between the horizontally scalability of NoSQL and the query power of relational databases:

"We needed something that offered both, so we built it".
...

"The SQL support comes courtesy of the PostgreSQL engine, and includes features such as secondary indices, JOINs, and window functions. TimescaleDB acts and appears as though it is just a PostgreSQL database: You connect to the database as if it's PostgreSQL, and you can administer the database as if it's PostgreSQL. Any tools and libraries that connect with PostgreSQL will automatically work with TimescaleDB.

"The developers say TimescaleDB offers advantages over straight PostgreSQL because PostgreSQL does not scale well to the volume of data that most time-series applications produce, especially when running on a single server. They say that in particular, vanilla PostgreSQL has poor write performance for large tables, and this problem only becomes worse over time as data volume grows linearly in time. These problems emerge when table indexes can no longer fit in memory, as each insert will translate to many disk fetches to swap in portions of the indexes' B-Trees.

* * *
* * *

Curious to learn if any seriously PG-knowledgeable list participants have thoughts on this TimeScaleDB project ??

Would there be merit in considering porting some TimeScaleDB functionality into standard Postgres, as a response to NoSQL "competition" ??

Best Regards,

Steve

* * *

Steve Petrie, P.Eng.

http://aspetrie.net
Oakville, Ontario, Canada
(905) 847-3253
apetrie@xxxxxxxxxxxx


--
Sent via pgsql-general mailing list (pgsql-general@xxxxxxxxxxxxxx)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-general



[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Postgresql Jobs]     [Postgresql Admin]     [Postgresql Performance]     [Linux Clusters]     [PHP Home]     [PHP on Windows]     [Kernel Newbies]     [PHP Classes]     [PHP Books]     [PHP Databases]     [Postgresql & PHP]     [Yosemite]
  Powered by Linux