farmhash
MongoDB
Our great sponsors
farmhash | MongoDB | |
---|---|---|
1 | 247 | |
378 | 25,384 | |
- | 1.0% | |
1.7 | 10.0 | |
about 1 year ago | 3 days ago | |
JavaScript | C++ | |
Apache License 2.0 | 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.
farmhash
-
A WebRTC server in your browser (virtual server; private audio)
Related to scaling Socket.io across CPU cores. Make sure all npm installs are executed on the same platform as used during runtime. See https://github.com/lovell/farmhash/issues/21.
MongoDB
-
Understanding SQL vs. NoSQL Databases: A Beginner's Guide
On the other hand, NoSQL databases are non-relational databases. They store data in flexible, JSON-like documents, key-value pairs, or wide-column stores. Examples include MongoDB, Couchbase, and Cassandra.
-
Building Llama as a Service (LaaS)
I built each API with Node.js, Express, and Docker. Services connected to a NoSQL MongoDB database.
-
Time Series Blob Data: ReductStore vs. MongoDB
In edge computing, managing time series blob data efficiently is critical for performance-sensitive applications. This blog post will compare ReductStore, a specialized time series database for unstructured data, and MongoDB, a widely-used NoSQL database.
-
Build Your Own Uptime Monitor with MeteorJS + Fetch + Plotly.js ☄️🔭
MongoDB to store our data as documents, close to JS objects
-
How to choose the right type of database
MongoDB: Known for its ease of development and strong community support, MongoDB is effective in scenarios where flexible schema and rapid iteration are more critical than strict ACID compliance.
-
Mastering Microservices: A Hands-On Tutorial with Node.js, RabbitMQ, Nginx, and Docker
Ensure you have MongoDB installed for data storage. You can download MongoDB Community Server from MongoDB's official website or use the cloud cluster.
-
How to Build & Deploy Scalable Microservices with NodeJS, TypeScript and Docker || A Comprehesive Guide
We will be using MongoDB as a database on both the Auth microservice and notifications microservice, sign up for a MongoDB Atlas account here incase you donot have one and donot have its desktop application(mongodb campass) installed and would like to use mongodb atlas. This cloud-based database service offers a free tier and simplifies the process of managing MongoDB databases.
-
Build a GraphQL API with NodeJS and TypeScript || A Comprehensive Guide
Head over to MongoDB and create an account or login to grab your connection string.
-
Uploading and Serving Images from MongoDB in Golang
MongoDB, a document-oriented NoSQL database, will be our data powerhouse. We'll utilize the mongo-driver library to seamlessly connect our Golang application to MongoDB. This section will cover essential database interactions, including creating collections, storing metadata, and efficiently querying for image-related data. Understanding these fundamentals is crucial for building a robust image storage and retrieval system.
-
Database Fundamentals
Writes in MongoDB are persisted before the server returns acknowledgement. For a typical replica set deployment, this additionally means replicated and made durable on disk for a majority of nodes.
MongoDB has tunable durability guarantees; clients can opt-out of this behavior.
The layers are deep, but this is the function that handles waiting before acknowledgement:
https://github.com/mongodb/mongo/blob/20f42d9dc89999d119f35a...
What are some alternatives?
mongo-express - Web-based MongoDB admin interface, written with Node.js and express
Marten - .NET Transactional Document DB and Event Store on PostgreSQL
LiteDB - LiteDB - A .NET NoSQL Document Store in a single data file
LevelDB - LevelDB is a fast key-value storage library written at Google that provides an ordered mapping from string keys to string values.
SQLAlchemy - The Database Toolkit for Python
Apache Ignite - Apache Ignite
SqlKata Query Builder - SQL query builder, written in c#, helps you build complex queries easily, supports SqlServer, MySql, PostgreSql, Oracle, Sqlite and Firebird
ArangoDB - 🥑 ArangoDB is a native multi-model database with flexible data models for documents, graphs, and key-values. Build high performance applications using a convenient SQL-like query language or JavaScript extensions.
Django - The Web framework for perfectionists with deadlines.
RavenDB - ACID Document Database
drizzle-orm - Headless TypeScript ORM with a head. Runs on Node, Bun and Deno. Lives on the Edge and yes, it's a JavaScript ORM too 😅
redux-toolkit - The official, opinionated, batteries-included toolset for efficient Redux development