The Best Video I Got It After Searching 3 consecutive days
@amankhanna3542 жыл бұрын
Just discovered your channel and I’m binge watching all your nodejs videos. Thank you for this🙌🏻🔥
@sulemanahsan7913 Жыл бұрын
Same here 💫
@nriketube3 жыл бұрын
I used Redis with Php, I found an excelent video and explanation for Node Js. Congrats! Thank U!!
@kiranojha88112 жыл бұрын
The latest version of redis is asynchronous so no need to make custom functions. You can simply use the client. For instance, const reply = await client.GET(`rockets`) await client.setEx("recipes", 5, JSON.stringify(response.data)) const reply = await client.GET(`rocket-${id}`) await client.setEx(`rocket-${id}`, 5, JSON.stringify(response.data))
@pablocazin16982 жыл бұрын
thx a lot
@darshankarkera31532 жыл бұрын
thanks
@kiranojha88112 жыл бұрын
no problem
@asenalig5384 Жыл бұрын
Thank you for this video bro... Really this is helpful for my new project... Clear explanation.... Thank you so much man... keep rocking...
@akashnag38793 жыл бұрын
very well explained. i never found out how to use redis. the answer is here. please do come up with more such videos.
@mafiacodes3 жыл бұрын
Subscribe like
@mysterOrel79243 жыл бұрын
Thx Man ! I'm using Redis for my own project and it's working so far. But I didn't know about the built in promisify function in node lol. I can say it helps a lot because it's was a hard work to deal with the callback on each Redis GET function ( GET, HGET, HGETALL ... ). I was watching this kinda video just to find things like this, little but very helpful. This video is one top of that very clear for beginners.
@mafiacodes3 жыл бұрын
Great to hear! Subscribe like share...
@mysterOrel79243 жыл бұрын
@@mafiacodes for sure
@JonathanZufi3 жыл бұрын
Kudos. Great job and really well done - bare minimum dependencies to demonstrate the basics of get/set within a Node environment. Thank you!
@mafiacodes3 жыл бұрын
Glad you enjoyed it!
@Antnix7323 жыл бұрын
Wow this is some of the cleanest code I've seen in a while. Thank you.
@mafiacodes3 жыл бұрын
You're welcome!
@tastaslim3 жыл бұрын
Best tutorial for redis. Thanks man. I like the way you write code(like me😀). Clean and easy to understand.
@firojsiddiki27503 жыл бұрын
your videos are direct to the point everytime. I like this
@suyashpurwar83103 жыл бұрын
Thanks for this! Your explanation was very clear and it was very easy to grasp everything. Looking forward to learning more about Redis caching.
@mafiacodes3 жыл бұрын
Glad it was helpful!
@aiwanmaswood92193 жыл бұрын
thank you so much, earlier I thought implementation of radis will be tough. Thankx alot
@avidambassador66652 жыл бұрын
Elegant piece of code. Thank you.
@zamora3223 жыл бұрын
Thanks for sharing bro. Regards from Mexico 🇲🇽.
@mafiacodes3 жыл бұрын
My pleasure!
@ShwetaSingh-nw3nq4 жыл бұрын
This is exactly what I was looking for , I am a beginner...Thank you for this video...
@mafiacodes4 жыл бұрын
Glad that you like 😊
@dontargetme24164 жыл бұрын
i'm sharing your videos and it's the least i can do , thanks for sharing your knowledge
@bhaskarsahni10163 жыл бұрын
Thanks a lot. clear cut and clean too
@siddheshmhatre23893 жыл бұрын
Previously i thought it was difficult to use redis but after this video i am able to do it in 30min💥nice video much love bro❤💥
@be_b_50_ankitkumar_singh793 жыл бұрын
Sir , please make a video on what to do if we have backend as MongoDB, that is how to integrate Redis with MongoDB. Thanks, you are the best.
@manikirannirmala99542 жыл бұрын
You are tooo good man.... Love you brother :)
@mafiacodes2 жыл бұрын
Thank you so much 😀 Subscribe like share
@saurabhgupta66913 жыл бұрын
Great video bro, You are awesome !!
@osherezra84603 жыл бұрын
Priceless tutorial thank you keep it up. great vibe and flow man thank you. just couple Qs please 1. How long can is it ok to keep cache if data is not changing often? 2. What do I need to to do in order to deploy apps with Redis? cheers bro
@captainalpha48532 жыл бұрын
Same questions
@bushranikhat23263 жыл бұрын
Thanks for the tutorial its really very helpful. 😊
@verdipratama4 жыл бұрын
easy to understand, thank you :))
@emeetv4 жыл бұрын
Superb video
@shamilmammadov82463 жыл бұрын
You have got a new follower)
@dontargetme24164 жыл бұрын
will be great if you can make a video on testing for our API & add it to this series cant wait & thanks stay motivated you're awesome !
@mafiacodes4 жыл бұрын
Which API?
@dontargetme24164 жыл бұрын
@@mafiacodes node API's using JEST , i know that testing can't be covered in one video & it should be an entire series but you can make a usefull one & if there is a feedback from your community, you can do more (unit, integration, e&e)
@rfhacknikola3 жыл бұрын
thank you soo much brother!!!
@sudeepkotari3 жыл бұрын
Sir which host we should mention when deploying server
@noorulamin26523 жыл бұрын
Awesome tutorial ! can you tell me how to can i set font style which you have set on your vscode?
@mafiacodes3 жыл бұрын
Operator mono font
@imkumawat2 жыл бұрын
Which color theme and font are using for the editor and terminal?
@MT-pp9eh Жыл бұрын
Thank you, can I install redis on windows ??
@mafiacodes Жыл бұрын
May be you can but I seem to remember redis has some issues with windows
@emeetv4 жыл бұрын
One more question..how much memory it requires to handle proper redis and in what type of application redis can be used...small applications? Thank you so much for your previous answer
@mafiacodes4 жыл бұрын
For production atleast 2gb ram
@emeetv4 жыл бұрын
@@mafiacodes thank you so much
@chrootandrex17792 жыл бұрын
Hi, Can i use this if I am changing my api's data every other day?
@mafiacodes2 жыл бұрын
Yes, provide a refresh interval related to ur use case
@kishanmaurya48653 жыл бұрын
Great man ,
@manikandanraman4 жыл бұрын
Asusual another useful tutorial at the right time. Thanks bro
@diego.coder263 жыл бұрын
Thanks
@coder402082 ай бұрын
Thank you and vs code theme name please
@abhijeetshikharvlog14442 жыл бұрын
I need one help in redis i write one client.get middle to get all values but how to make dynamic so that in all routes its work
@imkumawat2 жыл бұрын
bhai konsi theme and font use kar rhe ho
@avicohen51103 жыл бұрын
amazing!
@daveraj19584 жыл бұрын
@yours truly what type of extension you are using in vs code , please make a video on that too. Awesome work👍
@mafiacodes4 жыл бұрын
Which type of extension, rest client?
@daveraj19584 жыл бұрын
@@mafiacodes no , the one that prints inline output in vs code as a comment , and rest of all extensions also...👍
@mafiacodes4 жыл бұрын
I cannot get which inline output
@daveraj19584 жыл бұрын
@@mafiacodes beside of required statement like 5.kb used etc..🙏
@mafiacodes4 жыл бұрын
Import cost
@abhishektyagi243027 күн бұрын
But if I want cache data like more than in 5sec
@stylesg78182 жыл бұрын
Thank you.
@JohnSmith-gu9gl2 жыл бұрын
can someone please explain why some people use hmset() to store a java object?
@PankajPatidar14 жыл бұрын
Bro please make video on proguard..
@pancard43613 жыл бұрын
sir, which font do you use on editor? pl suggest ...
@mafiacodes3 жыл бұрын
Operator mono
@musiclyrics41664 жыл бұрын
Can you please share Theme you are using along with Fonts Family name?
@mafiacodes4 жыл бұрын
Snazzy operator theme, operator mono font
@akashsaha93663 жыл бұрын
How implement radis db server over the web. Like in other server. We are going to call it node.js?
@mafiacodes3 жыл бұрын
Redis db can be installed on any Linux os
@akashsaha93663 жыл бұрын
@@mafiacodes I am asking about hosting provider online. Where I will host my server. How to do that? And this can be installed ina ny windows system?
@mafiacodes3 жыл бұрын
Windows not advisable for redis, you can host on aws or digital ocean on run a docker image on zeet
@ShwetaSingh-nw3nq4 жыл бұрын
How can we display cached data from redis into html , res.render() ? Since we have the data stringified before to save it. Thanks.
@mafiacodes4 жыл бұрын
If ur doing server side rendering, then u shud use a templating engine like “EJS”, you can watch this video to see how ejs works kzbin.info/www/bejne/eInYg2mrmNiWgM0 though it’s a video to create short links but ejs part remains the same.
@ShwetaSingh-nw3nq4 жыл бұрын
@@mafiacodes Actually my questions was incorrect, it was about caching the html itself and rendering cached html rather than data(json). Wanted to implement this: res.render('showList',{shows:data},async(err,html)=>{ await client.setAsync('movieList',html); res.send(html); Thank you. I watched the ejs video too.
@mafiacodes4 жыл бұрын
So ur doubts cleared?
@ShwetaSingh-nw3nq4 жыл бұрын
@@mafiacodes yes, thanks
@mafiacodes4 жыл бұрын
Gr8, feel free for any queries n doubts...
@technoinfoworldwide23294 жыл бұрын
make a video on hiding api key with rate limiting using node js
@diego.coder263 жыл бұрын
Example with django please
@mafiacodes3 жыл бұрын
maybe sometime later
@msuleman77862 жыл бұрын
I'm getting this error (node:11248) UnhandledPromiseRejectionWarning: Error: The client is closed Can anyone help me?
@anjannair24322 жыл бұрын
Just add a line of code `client.connect()` below the `const client = ....`
@emeetv4 жыл бұрын
I have one question ..what if we have database and web server both on same machine.will it be useful to use redis cache or we can make direct call because server and database are on same machine?
@mafiacodes4 жыл бұрын
Still useful, since redis is in-memory so reading from memory is way faster than reading from disk.
That's so wrong intro. Use caching when data is fetched often. Not when data doesn't change often
@mafiacodes4 жыл бұрын
A cache's primary purpose is to increase data retrieval performance by reducing the need to access the underlying slower storage layer. In a messaging app or notifications - data is fetched quickly, so should you cache - NO.
@aces-group3 жыл бұрын
misleading kids ...this is simple backlink to api....stupid routing...not a single page in real time show..forget this restclı..is macbook cach localshit has no reflection to real server to customer location...blender ..in general what common it guys shows ytb views generating ...sorry nogo
@shuvamdutta6359 Жыл бұрын
return Promise.reject(new errors_1.ClientClosedError()); ^ ClientClosedError: The client is closed at Commander._RedisClient_sendCommand (C:\MY WORKS\NODE\Node Small Projects\Node-caching ode_modules\@redis\client\dist\lib\client\index.js:490:31) at Commander.commandsExecutor (C:\MY WORKS\NODE\Node Small Projects\Node-caching ode_modules\@redis\client\dist\lib\client\index.js:188:154) at BaseClass. [as get] (C:\MY WORKS\NODE\Node Small Projects\Node-caching ode_modules\@redis\client\dist\lib\commander.js:8:29) at node:internal/util:364:7 at new Promise () at Commander. (node:internal/util:350:12) at C:\MY WORKS\NODE\Node Small Projects\Node-caching\index.js:19:25 at Layer.handle [as handle_request] (C:\MY WORKS\NODE\Node Small Projects\Node-caching ode_modules\express\lib outer\layer.js:95:5) at next (C:\MY WORKS\NODE\Node Small Projects\Node-caching ode_modules\express\lib outer oute.js:144:13) at Route.dispatch (C:\MY WORKS\NODE\Node Small Projects\Node-caching ode_modules\express\lib outer oute.js:114:3) Node.js v18.12.1 This error is occurring when running your code, please advice