Redis
 sql >> डेटाबेस >  >> NoSQL >> Redis

रेडिस को Azure पर कैसे चलाना है?

  1. Windows के लिए Redis डाउनलोड करें - https://github.com/ServiceStack/ServiceStack.Redis पर 'Redis सर्विस बिल्ड्स फॉर विंडोज' सेक्शन देखें। मैं dmajkic https://github.com/dmajkic/redis/downloads
  2. से win64 संस्करण का उपयोग कर समाप्त हुआ
  3. एक Azure कार्यकर्ता भूमिका बनाएँ, डिफ़ॉल्ट वर्ग हटाएं (आपको c# कोड की बिल्कुल भी आवश्यकता नहीं है)। डाउनलोड किए गए रेडिस स्रोत से फ़ाइल redis-server.exe जोड़ें (exe redis/src में पाया जा सकता है)।
  4. सेवा परिभाषा फ़ाइल में निम्न कॉन्फ़िगरेशन जोड़ें

    <WorkerRole name="my.Worker" vmsize="Small">
      <Runtime executionContext="limited">
        <EntryPoint>
          <ProgramEntryPoint commandLine="redis-server.exe" setReadyOnProcessStart="true" />
        </EntryPoint>
      </Runtime>
      <Imports>
        <Import moduleName="Diagnostics" />
        <Import moduleName="RemoteAccess" />
        <Import moduleName="RemoteForwarder" />
      </Imports>
      <Endpoints>
        <InternalEndpoint name="Redis" protocol="tcp" port="6379" />
      </Endpoints>
    </WorkerRole>
    
  5. आप निम्न का उपयोग करके अपनी वेब भूमिका से रेडिस सर्वर का उल्लेख कर सकते हैं

    var ipEndpoint = RoleEnvironment.Roles["my.Worker"].Instances[0].InstanceEndpoints["Redis"].IPEndpoint;
    host = string.Format("{0}:{1}", ipEndpoint.Address, ipEndpoint.Port);
    

आशा है कि यह मदद करता है।



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. रेडिस में एक संख्यात्मक सरणी को स्टोर करने का सबसे तेज़ तरीका

  2. StackExchange.Redis का उपयोग करके RedisTimeoutException के फटने

  3. स्प्रिंग बूट + रेडिस - एक अजीब कुंजी उत्पन्न करना

  4. बुकस्लीव/रेडिस में पबसुब कैसे काम करता है?

  5. रेडिस सर्वर रिबूट/स्केल के बाद रेडिस क्लाइंट को फिर से कैसे कनेक्ट करें