Backend

 CRUD  Operations: The combination CRUD is C => Create, R => Read, U => Update and D => Delete, respectively.This means that when you create a web site or software, in order to keep the information of the software in the database, first you have to create or create a database, table and some data, and then we call it Create operation of CRUD. When we show or read the data we have created in the browser, then we call it Read Operation of CRUD. When we update and delete the data created in the same way with the browser, we call it the Update and Delete operation of CRUD. In computer programming, CRUD operation is considered as the engine of any software or web development.


Mongoose: Object Data Modeling (ODM) is an Mongoose library for MongoDB and Node. js. It oversees connections between information, gives pattern approval, and is utilized to decipher between objects in code and the portrayal of those items in MongoDB.


MySQL:MySQL means is an open-source relational database management system (RDBMS).A relational database is a collection of data items with pre-defined relationships between them. RDBMS stands for Relational Database Management System. RDBMS is used to maintain a relational database.RDBMS is the basis for all modern database systems such as MySQL, Microsoft SQL Server, Oracle, and Microsoft Access etc. These items are organized as a set of tables with columns and rows. Tables are used to hold information about the objects to be represented in the database.


Express: Minimal and flexible Node.js web application framework is node Express.Express that provides a robust set of features to develop web and mobile applications. Express facilitates the rapid development of Node based Web applications.

The above order saves the establishment locally in the node_modules registry and makes a catalog express inside node_modules. You ought to introduce the accompanying significant modules alongside express −

body-parser − This is a node.js middleware for handling JSON, Raw, Text and URL encoded form data.


cookie-parser − Parse Cookie header and populate req.cookies with an object keyed by the cookie names.


multer − This is a node.js middleware for handling multipart/form-data.


Aggregation: Multiple documents and return computed results that prosess is Aggregation operations. We can use aggregation operations to:


  • Group values from multiple documents together.

  • Perform operations on the grouped data to return a single result.

  • Analyze data changes over time.

  • To perform aggregation operations,

We can use:

  • Aggregation pipelines

  • Single purpose aggregation methods

  • Map-reduce functions


Aggregation pipelines:Thats prosess are consists of one or more stages that process documents.


Map-reduce functions:The map-reduce operation is deprecated when MongoDB 5.0 .An aggregation pipeline provides better performance and usability than a map-reduce operation.For map-decrease activities that require custom usefulness, MongoDB gives the $accumulator and $function conglomeration administrators beginning in form 4.4. Utilize these administrators to characterize custom conglomeration articulations in JavaScript.


Comments

Popular posts from this blog

React simple discussion

Redux Toolkit