meerkat
MongoDB
meerkat | MongoDB | |
---|---|---|
2 | 5 | |
7 | 3,101 | |
- | 0.3% | |
6.5 | 9.2 | |
6 months ago | 3 days ago | |
C# | C# | |
MIT License | Apache License 2.0 |
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.
meerkat
-
MongoDB ODM for dotNET similar to mongooseJS.
Had been wondering why dotnet did not have an ODM for MongoDB akin to mongoose. Decided to try to create one and https://github.com/bolorundurowb/meerkat is the result so far. Benchmarked it against the native MongoDB.Driver calls and the library only inflicts a 9% throughput hit with a 8.5% memory consumption hit as well.
- Meerkat: A new, lightweight ODM for dot NET
MongoDB
-
Configure Renovate to handle nuspec files
DEBUG: packageFiles with updates (repository=local) "config": { "regex": [ { "deps": [ { "depName": "MongoDB.Driver", "currentValue": "2.18.0", "datasource": "nuget", "versioning": "nuget", "replaceString": "", "updates": [ { "bucket": "non-major", "newVersion": "2.25.0", "newValue": "2.25.0", "releaseTimestamp": "2024-04-12T21:27:47.967Z", "newMajor": 2, "newMinor": 25, "updateType": "minor", "branchName": "renovate/mongo-csharp-driver-monorepo" } ], "packageName": "MongoDB.Driver", "warnings": [], "sourceUrl": "https://github.com/mongodb/mongo-csharp-driver", "registryUrl": "https://api.nuget.org/v3/index.json", "homepage": "https://www.mongodb.com/docs/drivers/csharp/", "currentVersion": "2.18.0", "isSingleVersion": true, "fixedVersion": "2.18.0" } ], "matchStrings": [ ".*?)\"\\s+version=\"(?.*?)\"\\s*\\/>" ], "matchStringsStrategy": "any", "datasourceTemplate": "nuget", "versioningTemplate": "nuget", "packageFile": "MyLibrary.nuspec" } ] }
- Usando o MongoDB com C# e .Net Core
- Any experience with MongoDB C# driver LINQ3 in production?
- Is NoSQL on EFCore a thing?
-
Question about the decimal type in C# and the IEEE 754 standard.
FWIW I think MongoDb's driver has a decimal128 type, but IIRC it only handles storage/comparisons and not necessarily math ops. But maybe it's a start?
What are some alternatives?
StackExchange Redis - General purpose redis client
Npgsql - Npgsql is the .NET data provider for PostgreSQL.
ServiceStack Redis - .NET's leading C# Redis Client
Cassandra - DataStax C# Driver for Apache Cassandra
MySQL Connector - Connector/NET is a fully-managed ADO.NET driver for MySQL.
MyCouch - MyCouch is the asynchronous CouchDB client for .NET
Storage.Net - 💿 Storage abstractions with implementations for .NET/.NET Standard
IronLeveldb - A leveldb implementation in C#
RethinkDb.Driver - :headphones: A NoSQL C#/.NET RethinkDB database driver with 100% ReQL API coverage.
stowage - Bloat-free, no BS cloud storage SDK.
Couchbase - The official Couchbase SDK for .NET Core and Full Frameworks
FluentStorage - A polycloud .NET cloud storage abstraction layer. Provides Blob storage (AWS S3, GCP, FTP, SFTP, Azure Blob/File/Event Hub/Data Lake) and Messaging (AWS SQS, Azure Queue/ServiceBus). Supports .NET 5+ and .NET Standard 2.0+. Pure C#.