ticktock
machbase-neo
ticktock | machbase-neo | |
---|---|---|
2 | 2 | |
71 | 79 | |
- | - | |
9.1 | 9.9 | |
7 days ago | 10 days ago | |
C++ | Go | |
GNU General Public License v3.0 only | GNU General Public License v3.0 or later |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
ticktock
-
ePaper-Weather: My own build of a weather monitoring display for my personal needs
Additionally, because I love building up data infrastructure, I've added a Grafana instance backed by an InfluxDB. I've tried TickTock instead of InfluxDB because I was afraid of performance issues on a Raspy, but I had stability issues with TickTock. Also InfluxDB doesn't seem to cause memory or CPU issues.
-
Help with timeseries data
TickTockDB is a new open-src TSDB. Although it is not rich in features, its write throughput can reach 3.2M data points/sec v.s. InfluxDB 74K in a 2c4g x86 (detail report here). It is enough for your case (79M data point/day = 914/sec). You may also have to consider max cardinality (i.e., number of time series supported) of TSDB. TickTockDB's max cardinality is 2M v.s. InfluxDB 150k in RaspberryPI4 (detail report here)).
machbase-neo
What are some alternatives?
inkyWeather - A python script that draws weather conditions on an Inky-phat e-paper display
InfluxDB - Scalable datastore for metrics, events, and real-time analytics
epaper-weather - A small program to display weather data on a 2.13 inch epaper screen, with some monitoring
go-cache - An in-memory key:value store/cache (similar to Memcached) library for Go, suitable for single-machine applications.
griddb - GridDB is a next-generation open source database that makes time series IoT and big data fast,and easy.
cache2go - Concurrency-safe Go caching library with expiration capabilities and access counters
QuestDB - An open source time-series database for fast ingest and SQL queries
bolt
e_paper_weather_display - Raspberry Pi weather display using Waveshare e-paper display and Open Weather Map API
goleveldb - LevelDB key/value database in Go.
TimescaleDB - An open-source time-series SQL database optimized for fast ingest and complex queries. Packaged as a PostgreSQL extension.
dgraph - The high-performance database for modern applications