NodaTime
LevelDB
Our great sponsors
NodaTime | LevelDB | |
---|---|---|
18 | 27 | |
2,649 | 34,871 | |
1.4% | 1.2% | |
8.0 | 0.0 | |
5 days ago | about 1 month ago | |
C# | C++ | |
Apache License 2.0 | BSD 3-clause "New" or "Revised" License |
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.
NodaTime
-
What your hidden nuget gems ?
Surprised no one mentioned https://github.com/nodatime/nodatime
-
moment.net: call for localization contributions
What does moment.net do better then a combination of (Humanizer)[https://github.com/Humanizr/Humanizer#humanize-datetime] and (NodaTime)[https://nodatime.org/]
- Ask HN: Examples of Top C# Code?
-
JDK 19 released
.NET's DateTime isn't amazing, it's true, but I think there's been some small improvements in that area recently. If you need something more robust, you can always reach for Noda Time.
-
How to handle time change when storing business hours
it's already been said... https://nodatime.org/
Use NodaTime. It's really nice to work with. It allows to store LocalTime (i.e. time of day). And then convert it to ZonedDateTime using some given LocalDate and DateTimeZone, which will adjust correctly for things like daylight savings. You can also easily convert a ZonedDateTime to UTC if needed or an unambiguous Instant which can be converted to any other time zone.
-
Ask HN: Codebases with great, easy to read code?
Noda time is very clean/well written IMO -> https://github.com/nodatime/nodatime
-
Please Put Units in Names
Yeah, before the new DateOnly (and TimeOnly) types, there was no built-in way in C# to specify a plain date. NodaTime[1] (a popular third-party library for datetime operations) did have such types though.
-
What is it about C# that you do NOT like compared to other languages?
But damn, I Just looked that up. It really does look like something I'll be showing the team. Really intuitive. https://nodatime.org/
LevelDB
-
Codebases to read
I'm partial to how cleanly written https://github.com/google/leveldb is. It is a reasonable size to fully read & grok in not too long.
-
SQLite performance tuning: concurrent reads, multiple GBs and 100k SELECTs/s
Google didnt, thus Chrome started replacing sqlite with https://github.com/google/leveldb
-
Is there a lightweight, stable and embedded database library?
leveldb?
- Ask HN: What's the best source code you've read?
-
LevelDB VS ZoneTree - a user suggested alternative
2 projects | 22 Aug 2022
-
Open Source Databases in Go
goleveldb - Implementation of the LevelDB key/value database in Go.
-
Warp: Lightweight Multi-Key Transactions for Key-Value Stores
I don't know of any rule of English grammar that would lead to this interpretation. If you do, you should immediately write to the maintainers of these websites:
https://redis.com/nosql/key-value-databases/
https://www.mongodb.com/databases/key-value-database
https://aws.amazon.com/nosql/key-value/
https://etcd.io/docs/v3.4/learning/why/
https://riak.com/products/riak-kv/
-
Leveldb File Forensics
https://github.com/google/leveldb -- successfully compiled the tool. This tool seemed the most promising. I tried using the command:
- Ask HN: What are the best key-value self-hosted storage engines?
What are some alternatives?
RocksDB - A library that provides an embeddable, persistent key-value store for fast storage.
MongoDB - The MongoDB Database
SQLite - Unofficial git mirror of SQLite sources (see link for build instructions)
Redis - Redis is an in-memory database that persists on disk. The data model is key-value, but many different kind of values are supported: Strings, Lists, Sets, Sorted Sets, Hashes, Streams, HyperLogLogs, Bitmaps.
LMDB - Read-only mirror of official repo on openldap.org. Issues and pull requests here are ignored. Use OpenLDAP ITS for issues.
CouchDB - Seamless multi-master syncing database with an intuitive HTTP/JSON API, designed for reliability
SQLite - Official Git mirror of the SQLite source tree
Apache Cassandra - Mirror of Apache Cassandra
libmdbx - One of the fastest embeddable key-value ACID database without WAL. libmdbx surpasses the legendary LMDB in terms of reliability, features and performance.
ClickHouse - ClickHouse® is a free analytics DBMS for big data
Apache HBase - Apache HBase
DateTimeExtensions - This project is a merge of several common DateTime operations on the form of extensions to System.DateTime, including natural date difference text (precise and human rounded), holidays and working days calculations on several culture locales.