---
title: "OpenResty Learning Center: NGINX, Lua, Performance, and API Gateway Tutorials - API7.ai"
description: "Learn OpenResty with practical NGINX and Lua tutorials for performance, caching, traffic control, and API gateway patterns in production systems."
url: "https://api7.ai/hi/learning-center/openresty"
---

# OpenResty (NGINX + Lua)

[![OpenResty और NGINX में क्या अंतर है?](https://static.api7.ai/2022/10/02/6338eea79f757.png)](https://api7.ai/hi/learning-center/openresty/openresty-vs-nginx)

OpenResty (NGINX + Lua)

September 9, 2022

#### [OpenResty और NGINX में क्या अंतर है?](https://api7.ai/hi/learning-center/openresty/openresty-vs-nginx)

OpenResty क्या है और आजकल इतनी सारी कंपनियां OpenResty का उपयोग क्यों कर रही हैं? इस पोस्ट को पढ़कर इसकी डायनामिक और नॉन-ब्लॉकिंग फीचर के बारे में जानें।

[OpenResty](https://api7.ai/tags/openresty)

[NGINX](https://api7.ai/tags/nginx)

[Lua](https://api7.ai/tags/lua)

[![आपका पहला OpenResty प्रोग्राम: Hello World](https://static.api7.ai/2022/10/02/6338ecfc5d6c2.png)](https://api7.ai/hi/learning-center/openresty/hello-world-in-openresty)

OpenResty (NGINX + Lua)

September 9, 2022

#### [आपका पहला OpenResty प्रोग्राम: Hello World](https://api7.ai/hi/learning-center/openresty/hello-world-in-openresty)

इस पोस्ट को फॉलो करके OpenResty में Hello World को इम्प्लीमेंट करें!

[OpenResty](https://api7.ai/tags/openresty)

[NGINX](https://api7.ai/tags/nginx)

[Lua](https://api7.ai/tags/lua)

[![ओपनरेस्टी के पीछे के सबप्रोजेक्ट्स](https://static.api7.ai/2022/10/02/6338ed50a167c.png)](https://api7.ai/hi/learning-center/openresty/subprojects-behind-openresty)

OpenResty (NGINX + Lua)

September 12, 2022

#### [ओपनरेस्टी के पीछे के सबप्रोजेक्ट्स](https://api7.ai/hi/learning-center/openresty/subprojects-behind-openresty)

यह पोस्ट OpenResty की डायरेक्टरी संरचना और संबंधित टूल्स, जैसे कि NGINX C Modules, test-nginx, lua-resty प्रोजेक्ट्स, और अन्य को परिचय कराती है।

[OpenResty](https://api7.ai/tags/openresty)

[NGINX](https://api7.ai/tags/nginx)

[Lua](https://api7.ai/tags/lua)

[![OpenResty के तृतीय-पक्ष पैकेजों को LuaRocks और OPM के माध्यम से कैसे प्रबंधित करें?](https://static.api7.ai/2022/10/02/6338ee48e0c56.png)](https://api7.ai/hi/learning-center/openresty/how-to-manage-openresty-packages)

OpenResty (NGINX + Lua)

September 17, 2022

#### [OpenResty के तृतीय-पक्ष पैकेजों को LuaRocks और OPM के माध्यम से कैसे प्रबंधित करें?](https://api7.ai/hi/learning-center/openresty/how-to-manage-openresty-packages)

हम OpenResty के third-party packages को manage करने के लिए OPM या LuaRocks का उपयोग कर सकते हैं। इस लेख को पढ़कर और अधिक जानें।

[OpenResty](https://api7.ai/tags/openresty)

[NGINX](https://api7.ai/tags/nginx)

[Lua](https://api7.ai/tags/lua)

[![ओपनरेस्टी में उपयोग किए जाने वाले NGINX का ज्ञान](https://static.api7.ai/2022/10/02/6338edbe6f0be.png)](https://api7.ai/hi/learning-center/openresty/knowledge-of-nginx-used-in-openresty)

OpenResty (NGINX + Lua)

September 17, 2022

#### [ओपनरेस्टी में उपयोग किए जाने वाले NGINX का ज्ञान](https://api7.ai/hi/learning-center/openresty/knowledge-of-nginx-used-in-openresty)

Nginx, Master-Worker मॉडल और request execution phases प्रदान करता है। इस पोस्ट को पढ़कर, आप Nginx की मूल बातों को बेहतर ढंग से समझ सकते हैं।

[OpenResty](https://api7.ai/tags/openresty)

[NGINX](https://api7.ai/tags/nginx)

[Lua](https://api7.ai/tags/lua)

[![Lua के साथ शुरुआत करना](https://static.api7.ai/2022/10/02/6338ec7449840.png)](https://api7.ai/hi/learning-center/openresty/getting-started-with-lua)

OpenResty (NGINX + Lua)

September 23, 2022

#### [Lua के साथ शुरुआत करना](https://api7.ai/hi/learning-center/openresty/getting-started-with-lua)

Lua एक हल्का और उच्च-स्तरीय प्रोग्रामिंग भाषा है जो मुख्य रूप से एप्लिकेशन में एम्बेडेड उपयोग के लिए डिज़ाइन की गई है। यहाँ से Lua के साथ शुरुआत करें!

[OpenResty](https://api7.ai/tags/openresty)

[NGINX](https://api7.ai/tags/nginx)

[Lua](https://api7.ai/tags/lua)

[![LuaJIT और Standard Lua में क्या अंतर है?](https://static.api7.ai/2022/10/02/6338ebfdd2da2.png)](https://api7.ai/hi/learning-center/openresty/luajit-vs-lua)

OpenResty (NGINX + Lua)

September 23, 2022

#### [LuaJIT और Standard Lua में क्या अंतर है?](https://api7.ai/hi/learning-center/openresty/luajit-vs-lua)

LuaJIT, Lua प्रोग्रामिंग भाषा के लिए एक Just-In-Time कंपाइलर (JIT) है। LuaJIT, Lua की तुलना में तेज़ क्यों है? उनके बीच क्या अंतर है?

[OpenResty](https://api7.ai/tags/openresty)

[NGINX](https://api7.ai/tags/nginx)

[Lua](https://api7.ai/tags/lua)

[![lua-resty-core क्यों बेहतर प्रदर्शन करता है?](https://static.api7.ai/2022/10/02/6338e9e855ca0.png)](https://api7.ai/hi/learning-center/openresty/why-lua-resty-core-perform-better)

OpenResty (NGINX + Lua)

September 30, 2022

#### [lua-resty-core क्यों बेहतर प्रदर्शन करता है?](https://api7.ai/hi/learning-center/openresty/why-lua-resty-core-perform-better)

lua-resty-core, lua-nginx-module के लिए एक नई FFI-आधारित API है, जो उच्च प्रदर्शन प्रदान करती है। इस पोस्ट से और अधिक जानें।

[OpenResty](https://api7.ai/tags/openresty)

[NGINX](https://api7.ai/tags/nginx)

[Lua](https://api7.ai/tags/lua)

[![JIT कंपाइलर की कमी: NYI से क्यों बचें?](https://static.api7.ai/2022/10/02/6338eb0183eea.png)](https://api7.ai/hi/learning-center/openresty/avoid-lua-not-yet-implemented-features)

OpenResty (NGINX + Lua)

September 30, 2022

#### [JIT कंपाइलर की कमी: NYI से क्यों बचें?](https://api7.ai/hi/learning-center/openresty/avoid-lua-not-yet-implemented-features)

LuaJIT में कई ऐसी सुविधाएँ हैं जो अभी तक लागू नहीं की गई हैं (LuaJIT NYI), उन्हें अच्छी तरह से सीखें ताकि आप उच्च प्रदर्शन वाले Lua कोड लिख सकें।

[OpenResty](https://api7.ai/tags/openresty)

[NGINX](https://api7.ai/tags/nginx)

[Lua](https://api7.ai/tags/lua)

[![Lua में table और metatable क्या हैं?](https://static.api7.ai/2022/10/14/634974e027871.png)](https://api7.ai/hi/learning-center/openresty/lua-table-and-metatable)

OpenResty (NGINX + Lua)

October 11, 2022

#### [Lua में table और metatable क्या हैं?](https://api7.ai/hi/learning-center/openresty/lua-table-and-metatable)

Lua में table एकमात्र डेटा संरचना तंत्र है। हम tables का उपयोग सामान्य arrays, symbol tables, sets, records, queues और अन्य डेटा संरचनाओं को प्रस्तुत करने के लिए कर सकते हैं। इस पोस्ट से और अधिक जानें।

[OpenResty](https://api7.ai/tags/openresty)

[NGINX](https://api7.ai/tags/nginx)

[Lua](https://api7.ai/tags/lua)

[![शीर्षक: शीर्ष युक्तियाँ: Lua में अद्वितीय अवधारणाओं और खामियों की पहचान करना](https://static.api7.ai/2022/10/14/634974e2dd70a.png)](https://api7.ai/hi/learning-center/openresty/lua-basic-concepts-and-pitfalls)

OpenResty (NGINX + Lua)

October 12, 2022

#### [शीर्षक: शीर्ष युक्तियाँ: Lua में अद्वितीय अवधारणाओं और खामियों की पहचान करना](https://api7.ai/hi/learning-center/openresty/lua-basic-concepts-and-pitfalls)

यहां कुछ अनोखे Lua concepts हैं, जैसे Weak Table, Closure, और upvalue।

[OpenResty](https://api7.ai/tags/openresty)

[NGINX](https://api7.ai/tags/nginx)

[Lua](https://api7.ai/tags/lua)

[![यदि Lua rules और NGINX configuration के बीच conflict हो तो क्या होगा?](https://static.api7.ai/2022/10/14/634974e117ebd.png)](https://api7.ai/hi/learning-center/openresty/conflict-between-lua-rules-and-nginx)

OpenResty (NGINX + Lua)

October 13, 2022

#### [यदि Lua rules और NGINX configuration के बीच conflict हो तो क्या होगा?](https://api7.ai/hi/learning-center/openresty/conflict-between-lua-rules-and-nginx)

ओपनरेस्टी, एपीआई गेटवे, और लुआ के बारे में कुछ प्रश्न और उत्तर।

[OpenResty](https://api7.ai/tags/openresty)

[NGINX](https://api7.ai/tags/nginx)

[Lua](https://api7.ai/tags/lua)

[![OpenResty इतना खास क्यों है](https://static.api7.ai/2022/10/14/634974e090ab4.png)](https://api7.ai/hi/learning-center/openresty/openresty-getting-started)

OpenResty (NGINX + Lua)

October 14, 2022

#### [OpenResty इतना खास क्यों है](https://api7.ai/hi/learning-center/openresty/openresty-getting-started)

OpenResty, NGINX और LuaJIT के साथ बनाया गया है, यहां से शुरुआत करके इसकी बुनियादी अवधारणाओं और कार्यप्रणाली को सीखें।

[OpenResty](https://api7.ai/tags/openresty)

[NGINX](https://api7.ai/tags/nginx)

[Lua](https://api7.ai/tags/lua)

[![डॉक्यूमेंटेशन और टेस्ट केस: OpenResty डेवलपमेंट समस्याओं को हल करने के शक्तिशाली उपकरण](https://static.api7.ai/2022/10/23/635548f2bbb62.png)](https://api7.ai/hi/learning-center/openresty/openresty-documentation-and-test-cases)

OpenResty (NGINX + Lua)

October 23, 2022

#### [डॉक्यूमेंटेशन और टेस्ट केस: OpenResty डेवलपमेंट समस्याओं को हल करने के शक्तिशाली उपकरण](https://api7.ai/hi/learning-center/openresty/openresty-documentation-and-test-cases)

OpenResty न केवल API पैरामीटर्स, रिटर्न वैल्यू टाइपिंग और सैंपल कोड के साथ विस्तृत डॉक्यूमेंटेशन प्रदान करता है, बल्कि इसे टेस्ट केस के साथ पूरी तरह से टेस्ट भी किया गया है, जो डेवलपर्स को OpenResty का उपयोग करने में मदद करने के लिए उपयोगी हैं।

[OpenResty](https://api7.ai/tags/openresty)

[NGINX](https://api7.ai/tags/nginx)

[Lua](https://api7.ai/tags/lua)

[![ओपनरेस्टी डायनामिक अनुरोध और प्रतिक्रियाओं के साथ उन्नत NGINX है](https://static.api7.ai/2022/10/23/635548f2dd41e.png)](https://api7.ai/hi/learning-center/openresty/handling-requests-responses-dynamically)

OpenResty (NGINX + Lua)

October 23, 2022

#### [ओपनरेस्टी डायनामिक अनुरोध और प्रतिक्रियाओं के साथ उन्नत NGINX है](https://api7.ai/hi/learning-center/openresty/handling-requests-responses-dynamically)

OpenResty डायनामिक अनुरोध और प्रतिक्रियाओं के साथ संवर्धित NGINX है, और यह लेख OpenResty में अनुरोध और प्रतिक्रिया को संचालित करने के लिए API को समझाता है, जैसे "ngx.req.set\_method", "ngx.req.set\_uri\_args", "ngx.req.set\_header", आदि।

[OpenResty](https://api7.ai/tags/openresty)

[NGINX](https://api7.ai/tags/nginx)

[Lua](https://api7.ai/tags/lua)

[![NGINX वर्कर्स के बीच संचार का जादू: सबसे महत्वपूर्ण डेटा संरचनाओं में से एक \`shared dict\`](https://static.api7.ai/2022/10/28/635ba9ebe407a.png)](https://api7.ai/hi/learning-center/openresty/communication-magic-between-nginx-workers-shared-dict)

OpenResty (NGINX + Lua)

October 27, 2022

#### [NGINX वर्कर्स के बीच संचार का जादू: सबसे महत्वपूर्ण डेटा संरचनाओं में से एक `shared dict`](https://api7.ai/hi/learning-center/openresty/communication-magic-between-nginx-workers-shared-dict)

shared dict, NGINX और OpenResty में एक महत्वपूर्ण डेटा स्ट्रक्चर है।

[OpenResty](https://api7.ai/tags/openresty)

[NGINX](https://api7.ai/tags/nginx)

[Lua](https://api7.ai/tags/lua)

[![OpenResty का मूल: cosocket](https://static.api7.ai/2022/10/28/635bae79cdffd.png)](https://api7.ai/hi/learning-center/openresty/the-core-of-openresty-cosocket)

OpenResty (NGINX + Lua)

October 28, 2022

#### [OpenResty का मूल: cosocket](https://api7.ai/hi/learning-center/openresty/the-core-of-openresty-cosocket)

cosocket विभिन्न lua-resty-\* नॉन-ब्लॉकिंग लाइब्रेरीज़ का आधार है। यह लेख cosocket के मूल अवधारणाओं और सामान्य APIs का परिचय देता है।

[OpenResty](https://api7.ai/tags/openresty)

[NGINX](https://api7.ai/tags/nginx)

[Lua](https://api7.ai/tags/lua)

[![वेब सर्वर से परे: प्रिविलेज्ड प्रोसेस और टाइमर टास्क्स](https://static.api7.ai/2022/11/04/6364e41a51e18.png)](https://api7.ai/hi/learning-center/openresty/privileged-process-and-timer-tasks)

OpenResty (NGINX + Lua)

November 3, 2022

#### [वेब सर्वर से परे: प्रिविलेज्ड प्रोसेस और टाइमर टास्क्स](https://api7.ai/hi/learning-center/openresty/privileged-process-and-timer-tasks)

Privileged Process और Timer Tasks महत्वपूर्ण विशेषताएं हैं जो OpenResty को NGINX और अन्य वेब सर्वर से अलग करती हैं।

[OpenResty](https://api7.ai/tags/openresty)

[NGINX](https://api7.ai/tags/nginx)

[Lua](https://api7.ai/tags/lua)

[![ओपनरेस्टी में सामान्य APIs का परिचय](https://static.api7.ai/2022/11/03/63638d7f43be0.png)](https://api7.ai/hi/learning-center/openresty/introduction-openresty-common-apis)

OpenResty (NGINX + Lua)

November 4, 2022

#### [ओपनरेस्टी में सामान्य APIs का परिचय](https://api7.ai/hi/learning-center/openresty/introduction-openresty-common-apis)

यह लेख आपको समय प्रबंधन, regular expressions, और अन्य सामान्य समस्याओं के लिए OpenResty के सामान्य APIs के उपयोग से परिचित कराएगा।

[OpenResty](https://api7.ai/tags/openresty)

[NGINX](https://api7.ai/tags/nginx)

[Lua](https://api7.ai/tags/lua)

[![ट्रैफ़िक के Layer 4 को संभालना और OpenResty द्वारा Memcached सर्वर को लागू करना](https://static.api7.ai/2022/11/11/636e1cd19ec42.png)](https://api7.ai/hi/learning-center/openresty/implementing-memcached-server)

OpenResty (NGINX + Lua)

November 10, 2022

#### [ट्रैफ़िक के Layer 4 को संभालना और OpenResty द्वारा Memcached सर्वर को लागू करना](https://api7.ai/hi/learning-center/openresty/implementing-memcached-server)

OpenResty, NGINX द्वारा प्रदान किए गए stream module का उपयोग करके Memcached Server को आसानी से लागू कर सकता है, जो ट्रैफ़िक की layer 4 को हैंडल कर सकता है।

[OpenResty](https://api7.ai/tags/openresty)

[NGINX](https://api7.ai/tags/nginx)

[Lua](https://api7.ai/tags/lua)

[![OpenResty FAQ | विशेषाधिकार प्राप्त प्रक्रिया अनुमति, निष्पादन चरण, और अधिक](https://static.api7.ai/2022/11/13/6370ea6a2e791.png)](https://api7.ai/hi/learning-center/openresty/faq-2)

OpenResty (NGINX + Lua)

November 11, 2022

#### [OpenResty FAQ | विशेषाधिकार प्राप्त प्रक्रिया अनुमति, निष्पादन चरण, और अधिक](https://api7.ai/hi/learning-center/openresty/faq-2)

NGINX + Lua (OpenResty) FAQ में विशेषाधिकार प्रक्रिया अनुमतियों, चरणबद्धता और डिबगिंग, ngx.exit के अभ्यास, वेरिएबल्स और रेस कंडीशन से संबंधित प्रश्नों के उत्तर दिए गए हैं।

[OpenResty](https://api7.ai/tags/openresty)

[NGINX](https://api7.ai/tags/nginx)

[Lua](https://api7.ai/tags/lua)

[![कोड योगदान में रोड़ा: \`test::nginx\`](https://static.api7.ai/2022/11/18/637726197c166.png)](https://api7.ai/hi/learning-center/openresty/introduction-to-test-nginx)

OpenResty (NGINX + Lua)

November 17, 2022

#### [कोड योगदान में रोड़ा: `test::nginx`](https://api7.ai/hi/learning-center/openresty/introduction-to-test-nginx)

test::nginx एक DSL है जो OpenResty में TDD के लिए उपयोग किया जाता है, और इसे NGINX, HTTP टेस्टिंग के लिए भी इस्तेमाल किया जा सकता है।

[OpenResty](https://api7.ai/tags/openresty)

[NGINX](https://api7.ai/tags/nginx)

[Lua](https://api7.ai/tags/lua)

[![\`test::nginx\` के परीक्षण विधियाँ: कॉन्फ़िगरेशन, अनुरोध भेजना, और प्रतिक्रियाओं को संभालना](https://static.api7.ai/2022/11/18/63772706eb042.png)](https://api7.ai/hi/learning-center/openresty/all-inclusive-testing-methods-test-nginx)

OpenResty (NGINX + Lua)

November 18, 2022

#### [`test::nginx` के परीक्षण विधियाँ: कॉन्फ़िगरेशन, अनुरोध भेजना, और प्रतिक्रियाओं को संभालना](https://api7.ai/hi/learning-center/openresty/all-inclusive-testing-methods-test-nginx)

यह लेख बताता है कि कैसे test::nginx का उपयोग करके एक test case में requests भेजें और responses को हैंडल करें।

[OpenResty](https://api7.ai/tags/openresty)

[NGINX](https://api7.ai/tags/nginx)

[Lua](https://api7.ai/tags/lua)

[![\`test::nginx\` का कम ज्ञात उपयोग](https://static.api7.ai/2022/11/25/63802a7fb4697.png)](https://api7.ai/hi/learning-center/openresty/little-known-usage-of-test-nginx)

OpenResty (NGINX + Lua)

November 24, 2022

#### [`test::nginx` का कम ज्ञात उपयोग](https://api7.ai/hi/learning-center/openresty/little-known-usage-of-test-nginx)

test::nginx में प्रीप्रोसेसर, कस्टम फ़ंक्शन्स, शफ़ल, और रीइंडेक्स जैसी सुविधाएँ हैं।

[OpenResty](https://api7.ai/tags/openresty)

[NGINX](https://api7.ai/tags/nginx)

[Lua](https://api7.ai/tags/lua)

[![\`wrk\` के साथ सटीक Performance Testing](https://static.api7.ai/2022/11/25/63802abdc3b1b.png)](https://api7.ai/hi/learning-center/openresty/performance-testing-tool-wrk)

OpenResty (NGINX + Lua)

November 25, 2022

#### [`wrk` के साथ सटीक Performance Testing](https://api7.ai/hi/learning-center/openresty/performance-testing-tool-wrk)

यह लेख performance testing टूल \`wrk\` की विशेषताओं का वर्णन करता है और इसे कैसे efficient और accurate performance testing के लिए उपयोग किया जाए, इसके बारे में बताता है।

[OpenResty](https://api7.ai/tags/openresty)

[NGINX](https://api7.ai/tags/nginx)

[Lua](https://api7.ai/tags/lua)

[![OpenResty FAQ | टेस्टिंग के लिए नेटवर्क संरचना, SSL-संबंधित सुविधाएँ, DSL, \`ab\` टूल](https://static.api7.ai/2022/12/02/63896c177fde1.png)](https://api7.ai/hi/learning-center/openresty/faq-3)

OpenResty (NGINX + Lua)

December 1, 2022

#### [OpenResty FAQ | टेस्टिंग के लिए नेटवर्क संरचना, SSL-संबंधित सुविधाएँ, DSL, `ab` टूल](https://api7.ai/hi/learning-center/openresty/faq-3)

यह लेख बताता है कि कैसे एक टेस्ट नेटवर्क वातावरण बनाया जाए, test::nginx का SSL, DSL और \`ab\` टूल के लिए समर्थन कैसे किया जाए।

[OpenResty](https://api7.ai/tags/openresty)

[NGINX](https://api7.ai/tags/nginx)

[Lua](https://api7.ai/tags/lua)

[![नॉन-ब्लॉकिंग I/O - OpenResty प्रदर्शन को बेहतर बनाने की कुंजी](https://static.api7.ai/2022/12/05/638dce5075e0f.png)](https://api7.ai/hi/learning-center/openresty/blocking-io)

OpenResty (NGINX + Lua)

December 2, 2022

#### [नॉन-ब्लॉकिंग I/O - OpenResty प्रदर्शन को बेहतर बनाने की कुंजी](https://api7.ai/hi/learning-center/openresty/blocking-io)

OpenResty में blocking I/O operations का उपयोग करने से बचें क्योंकि ये performance को प्रभावित करते हैं। कुछ ऐसे operations जिनका अक्सर गलत उपयोग किया जाता है, वे हैं: external commands को execute करना, disk I/O को handle करना और lusockets का उपयोग करना।

[OpenResty](https://api7.ai/tags/openresty)

[Lua](https://api7.ai/tags/lua)

[Nginx](https://api7.ai/tags/nginx)

[![OpenResty में \`string\` के फायदे और नुकसान](https://static.api7.ai/2022/12/09/6392eeb028c7f.png)](https://api7.ai/hi/learning-center/openresty/advantages-and-disadvantages-of-string)

OpenResty (NGINX + Lua)

December 8, 2022

#### [OpenResty में `string` के फायदे और नुकसान](https://api7.ai/hi/learning-center/openresty/advantages-and-disadvantages-of-string)

यह लेख OpenResty में अपनाई जाने वाली ऑप्टिमाइज़ेशन तकनीकों का परिचय देता है: अनुरोधों को छोटा, सरल और तेज़ी से संसाधित करना और मध्यवर्ती डेटा उत्पन्न करने से बचना। यह स्ट्रिंग के लिए ऑप्टिमाइज़ेशन तकनीकों को भी दर्शाता है।

[OpenResty](https://api7.ai/tags/openresty)

[Lua](https://api7.ai/tags/lua)

[Nginx](https://api7.ai/tags/nginx)

[![ओपनरेस्टी में 10x प्रदर्शन सुधार के लिए टिप्स: \`Table\` डेटा स्ट्रक्चर](https://static.api7.ai/2022/12/09/6392ea632a2b0.png)](https://api7.ai/hi/learning-center/openresty/tips-10x-performance-improvement-openresty-table-data-structure)

OpenResty (NGINX + Lua)

December 9, 2022

#### [ओपनरेस्टी में 10x प्रदर्शन सुधार के लिए टिप्स: `Table` डेटा स्ट्रक्चर](https://api7.ai/hi/learning-center/openresty/tips-10x-performance-improvement-openresty-table-data-structure)

openresty में, table का प्रदर्शन पर महत्वपूर्ण प्रभाव पड़ता है। यह लेख बताता है कि कैसे मैन्युअल रूप से subscripts को बनाए रखने, table का पुन: उपयोग करने और tablepool का उपयोग करके प्रदर्शन को अनुकूलित किया जा सकता है।

[OpenResty](https://api7.ai/tags/openresty)

[NGINX](https://api7.ai/tags/nginx)

[Lua](https://api7.ai/tags/lua)

[![ओपनरेस्टी कोडिंग स्टाइल गाइड](https://static.api7.ai/2022/12/15/639adf5d98bc3.png)](https://api7.ai/hi/learning-center/openresty/openresty-coding-style-guide)

OpenResty (NGINX + Lua)

December 15, 2022

#### [ओपनरेस्टी कोडिंग स्टाइल गाइड](https://api7.ai/hi/learning-center/openresty/openresty-coding-style-guide)

OpenResty स्टाइल गाइड में "कैसे लिखें" OpenResty, Lua, NGINX कोड से संबंधित सामान्य नियम शामिल हैं।

[OpenResty](https://api7.ai/tags/openresty)

[NGINX](https://api7.ai/tags/nginx)

[Lua](https://api7.ai/tags/lua)

[![ओपनरेस्टी में विभिन्न डिबगिंग विधियाँ](https://static.api7.ai/2022/12/15/639ade5d3f4f3.png)](https://api7.ai/hi/learning-center/openresty/debugging-methods-openresty)

OpenResty (NGINX + Lua)

December 16, 2022

#### [ओपनरेस्टी में विभिन्न डिबगिंग विधियाँ](https://api7.ai/hi/learning-center/openresty/debugging-methods-openresty)

यह लेख OpenResty में डिबग करने के तरीकों का वर्णन करता है, जैसे ब्रेकपॉइंट्स और प्रिंट लॉग्स का उपयोग, बाइनरी सर्च एल्गोरिदम और कमेंट, डायनामिक डिबगिंग, फ्लेम ग्राफ, आदि।

[OpenResty](https://api7.ai/tags/openresty)

[NGINX](https://api7.ai/tags/nginx)

[Lua](https://api7.ai/tags/lua)

[![उच्च प्रदर्शन की कुंजी: \`shared dict\` और \`lru\` कैश](https://static.api7.ai/2022/12/23/63a54acc69330.png)](https://api7.ai/hi/learning-center/openresty/high-performance-keys-shared-dict-lru-cache)

OpenResty (NGINX + Lua)

December 22, 2022

#### [उच्च प्रदर्शन की कुंजी: `shared dict` और `lru` कैश](https://api7.ai/hi/learning-center/openresty/high-performance-keys-shared-dict-lru-cache)

यह लेख आपको Openresty में \`shared dict\` और \`lru\` कैश के उपयोग के परिदृश्य, उपयोग, और कार्यान्वयन सिद्धांतों से परिचित कराता है।

[OpenResty](https://api7.ai/tags/openresty)

[NGINX](https://api7.ai/tags/nginx)

[Lua](https://api7.ai/tags/lua)

[![\`systemtap-toolkit\` और \`stapxx\`: डेटा का उपयोग करके कठिन समस्याओं को कैसे हल करें?](https://static.api7.ai/2022/12/23/63a548149b18c.png)](https://api7.ai/hi/learning-center/openresty/systemtap-toolkit-and-stapxx)

OpenResty (NGINX + Lua)

December 22, 2022

#### [`systemtap-toolkit` और `stapxx`: डेटा का उपयोग करके कठिन समस्याओं को कैसे हल करें?](https://api7.ai/hi/learning-center/openresty/systemtap-toolkit-and-stapxx)

systemtap-आधारित लपेटे गए टूलसेट: systemtap-toolkit और stapxx का उपयोग NGINX और OpenResty के वास्तविक समय विश्लेषण और निदान के लिए समस्याओं को हल करने में किया जा सकता है।

[OpenResty](https://api7.ai/tags/openresty)

[NGINX](https://api7.ai/tags/nginx)

[Lua](https://api7.ai/tags/lua)

[![कैश स्टैम्पीड से कैसे बचें?](https://static.api7.ai/2022/12/30/63ae8b050ab9e.png)](https://api7.ai/hi/learning-center/openresty/how-to-avoid-cache-stampede)

OpenResty (NGINX + Lua)

December 29, 2022

#### [कैश स्टैम्पीड से कैसे बचें?](https://api7.ai/hi/learning-center/openresty/how-to-avoid-cache-stampede)

हम NGINX और OpenResty में cache stampedes को हल करने के लिए active update cache, lua-resty-lock, lua-resty-shcache, और NGINX directives का उपयोग कर सकते हैं।

[OpenResty](https://api7.ai/tags/openresty)

[NGINX](https://api7.ai/tags/nginx)

[Lua](https://api7.ai/tags/lua)

[![\`lua-resty-\*\` एनकैप्सुलेशन डेवलपर्स को मल्टी-लेवल कैशिंग से मुक्त करता है](https://static.api7.ai/2022/12/30/63aeaa94b24c8.png)](https://api7.ai/hi/learning-center/openresty/lua-resty-encapsulation-releases-developers-from-caching)

OpenResty (NGINX + Lua)

December 30, 2022

#### [`lua-resty-*` एनकैप्सुलेशन डेवलपर्स को मल्टी-लेवल कैशिंग से मुक्त करता है](https://api7.ai/hi/learning-center/openresty/lua-resty-encapsulation-releases-developers-from-caching)

यह लेख दो कैश एनकैप्सुलेशन लाइब्रेरीज़ \`lua-resty-memcached-shdict\` और \`lua-resty-mlcache\` के कार्यान्वयन सिद्धांतों और उपयोग का परिचय देता है।

[OpenResty](https://api7.ai/tags/openresty)

[NGINX](https://api7.ai/tags/nginx)

[Lua](https://api7.ai/tags/lua)

[![बर्स्टी ट्रैफ़िक से कैसे निपटें: लीकी बकेट और टोकन बकेट एल्गोरिदम](https://static.api7.ai/2023/01/05/63b6948f84a38.png)](https://api7.ai/hi/learning-center/openresty/how-to-deal-with-bursty-traffic)

OpenResty (NGINX + Lua)

January 5, 2023

#### [बर्स्टी ट्रैफ़िक से कैसे निपटें: लीकी बकेट और टोकन बकेट एल्गोरिदम](https://api7.ai/hi/learning-center/openresty/how-to-deal-with-bursty-traffic)

यह लेख बताता है कि कैसे NGINX और OpenResty में लीकी बकेट और टोकन बकेट एल्गोरिदम का उपयोग करके बर्स्टी ट्रैफिक को हल किया जा सकता है।

[OpenResty](https://api7.ai/tags/openresty)

[NGINX](https://api7.ai/tags/nginx)

[Lua](https://api7.ai/tags/lua)

[![ओपनरेस्टी में डायनामिक रेट-लिमिटिंग](https://static.api7.ai/uploads/2023/01/06/hkkLMlET_Hello%20World%20in%20OpenResty%20%2810%29.png)](https://api7.ai/hi/learning-center/openresty/flexible-dynamic-rate-limiting)

OpenResty (NGINX + Lua)

January 6, 2023

#### [ओपनरेस्टी में डायनामिक रेट-लिमिटिंग](https://api7.ai/hi/learning-center/openresty/flexible-dynamic-rate-limiting)

आइए सीखें कि \`lua-resty-limit-traffic\` में \`limit-req\`, \`limit-count\`, \`limit-conn\`, और \`limit.traffic\` के इम्प्लीमेंटेशन का उपयोग कैसे करें और उनके साथ रेट लिमिटिंग कैसे करें।

[OpenResty](https://api7.ai/tags/openresty)

[NGINX](https://api7.ai/tags/nginx)

[Lua](https://api7.ai/tags/lua)

[![ओपनरेस्टी की किलर फीचर: डायनामिक](https://static.api7.ai/uploads/2023/01/12/kluDFiQ6_Hello%20World%20in%20OpenResty%20%287%29.png)](https://api7.ai/hi/learning-center/openresty/openresty-killer-feature-dynamic)

OpenResty (NGINX + Lua)

January 12, 2023

#### [ओपनरेस्टी की किलर फीचर: डायनामिक](https://api7.ai/hi/learning-center/openresty/openresty-killer-feature-dynamic)

Openresty LuaJIT द्वारा प्रदान की गई डायनामिक सुविधाओं के साथ FaaS, Edge Computing, Dynamic Upstream और भी बहुत कुछ सक्षम बनाता है।

[OpenResty](https://api7.ai/tags/openresty)

[NGINX](https://api7.ai/tags/nginx)

[Lua](https://api7.ai/tags/lua)

[![ओपनरेस्टी में तीन सामान्यतः उपयोग होने वाली Lua Resty लाइब्रेरीज़](https://static.api7.ai/uploads/2023/01/15/sIYDRQAH_Hello%20World%20in%20OpenResty.png)](https://api7.ai/hi/learning-center/openresty/lua-resty-libraries-in-openresty)

OpenResty (NGINX + Lua)

January 13, 2023

#### [ओपनरेस्टी में तीन सामान्यतः उपयोग होने वाली Lua Resty लाइब्रेरीज़](https://api7.ai/hi/learning-center/openresty/lua-resty-libraries-in-openresty)

आइए OpenResty में आमतौर पर उपयोग किए जाने वाले Lua Resty लाइब्रेरीज़ के बारे में सीखें: \`lua-resty-ngxvar\`, \`lua-rapidjson\`, और \`lua-resty-worker-events\`।

[OpenResty](https://api7.ai/tags/openresty)

[NGINX](https://api7.ai/tags/nginx)

[Lua](https://api7.ai/tags/lua)

[![OpenResty FAQ | डायनामिक लोड, NYI, और शेयर्ड डिक्ट की कैशिंग](https://static.api7.ai/uploads/2023/01/28/JNIy07vr_Hello%20World%20in%20OpenResty%20%289%29.png)](https://api7.ai/hi/learning-center/openresty/faq-4)

OpenResty (NGINX + Lua)

January 19, 2023

#### [OpenResty FAQ | डायनामिक लोड, NYI, और शेयर्ड डिक्ट की कैशिंग](https://api7.ai/hi/learning-center/openresty/faq-4)

यह लेख dynamic loading, blocking operations, NYI, dynamic upstream, और shared dictionaries के caching के बारे में समझाता है।

[OpenResty](https://api7.ai/tags/openresty)

[NGINX](https://api7.ai/tags/nginx)

[Lua](https://api7.ai/tags/lua)

[![भाग 1: OpenResty का उपयोग करके एक Microservices API गेटवे कैसे बनाएं](https://static.api7.ai/uploads/2023/02/07/FY0wz1b6_43.png)](https://api7.ai/hi/learning-center/openresty/how-to-build-a-microservice-api-gateway-part-1)

OpenResty (NGINX + Lua)

January 20, 2023

#### [भाग 1: OpenResty का उपयोग करके एक Microservices API गेटवे कैसे बनाएं](https://api7.ai/hi/learning-center/openresty/how-to-build-a-microservice-api-gateway-part-1)

यह लेख माइक्रोसर्विस API गेटवे की भूमिका, मुख्य घटकों और अवधारणाओं का परिचय देता है।

[OpenResty](https://api7.ai/tags/openresty)

[NGINX](https://api7.ai/tags/nginx)

[Lua](https://api7.ai/tags/lua)

[![भाग 2: OpenResty का उपयोग करके एक Microservices API गेटवे कैसे बनाएं](https://static.api7.ai/uploads/2023/02/07/FDLX3VMh_44.png)](https://api7.ai/hi/learning-center/openresty/how-to-build-a-microservice-api-gateway-part-2)

OpenResty (NGINX + Lua)

February 2, 2023

#### [भाग 2: OpenResty का उपयोग करके एक Microservices API गेटवे कैसे बनाएं](https://api7.ai/hi/learning-center/openresty/how-to-build-a-microservice-api-gateway-part-2)

The technical selection of the API Gateway's four core components: storage, routing, schema, and plugins, are introduced respectively.

[OpenResty](https://api7.ai/tags/openresty)

[NGINX](https://api7.ai/tags/nginx)

[Lua](https://api7.ai/tags/lua)

[![भाग 3: OpenResty का उपयोग करके एक Microservices API Gateway कैसे बनाएं](https://static.api7.ai/uploads/2023/02/07/3XJXY9Jy_45.png)](https://api7.ai/hi/learning-center/openresty/how-to-build-a-microservices-api-gateway-part-3)

OpenResty (NGINX + Lua)

February 3, 2023

#### [भाग 3: OpenResty का उपयोग करके एक Microservices API Gateway कैसे बनाएं](https://api7.ai/hi/learning-center/openresty/how-to-build-a-microservices-api-gateway-part-3)

NGINX कॉन्फ़िगरेशन और इनिशियलाइज़ेशन के माध्यम से एक API gateway को चलाने, रूट्स और प्लगइन्स को मैच करने, प्लगइन्स को लोड करने और प्लगइन्स लिखने के न्यूनतम उदाहरण प्रस्तुत किए गए हैं।

[OpenResty](https://api7.ai/tags/openresty)

[NGINX](https://api7.ai/tags/nginx)

[Lua](https://api7.ai/tags/lua)

[![OpenResty FAQ | OpenResty का व्यवहारिक उपयोग कैसे किया जाता है](https://static.api7.ai/uploads/2023/02/12/jbv9M0zi_Hello%20World%20in%20OpenResty%20%283%29.png)](https://api7.ai/hi/learning-center/openresty/faq-5)

OpenResty (NGINX + Lua)

February 10, 2023

#### [OpenResty FAQ | OpenResty का व्यवहारिक उपयोग कैसे किया जाता है](https://api7.ai/hi/learning-center/openresty/faq-5)

यह लेख OpenResty के व्यावहारिक उपयोग, OpenResty डेटाबेस एनकैप्सुलेशन, OpenResty वेब फ्रेमवर्क, और अन्य मुद्दों के बारे में बताता है।

[OpenResty](https://api7.ai/tags/openresty)

[NGINX](https://api7.ai/tags/nginx)

[Lua](https://api7.ai/tags/lua)
