تشترك هذه المقالة في رمز JEDIS المحدد الذي يشغل قاعدة بيانات Redis للرجوع إليه. المحتوى المحدد كما يلي
لن أكتب مقدمة حول NOSQL ، فقط أدخل الرمز
الخطوة الأولى موجهة ، وليس كثيرا
العمليات الأساسية:
Package Demo ؛ Import org.junit.test ؛ redis.clients.jedis.jedis ؛ import redis.jedis.jedis.jedispool ؛ import redis.clients.jedis.jedispoolconfig ؛ public class demo {// access the redis database من خلال برنامج java void void 1 () Jedis ("LocalHost" ، 6379) ؛ // تخزين والحصول على البيانات jedis.set ("اسم المستخدم" ، "yiqing") ؛ username = jedis.get ("اسم المستخدم") ؛ System.out.println (اسم المستخدم) ؛ }. // الحد الأقصى (صغير) رقم الخمول poolconfig.setMaxidle (30) ؛ poolconfig.setminidle (10) ؛ // الحد الأقصى لعدد الاتصالات poolconfig.setMaxTotal (50) ؛ Jedispool Pool = New Jedispool (PoolConfig ، "LocalHost" ، 6379) ؛ // الحصول على الموارد jedis jedis = pool.getResource () ؛ Jedis.set ("اسم المستخدم" ، "Yiqing") ؛ username = jedis.get ("اسم المستخدم") ؛ System.out.println (اسم المستخدم) ؛ // أغلق المورد jedis.close () ؛ // لن يتم إغلاق تجمع الاتصال أثناء التطوير // pool.close () ؛ }}ملاحظة: إذا فشل التشغيل ، فهناك سبب واحد فقط: لا يتم تشغيل Redis:
حسنًا ، يمكننا استخدام الأدوات المرئية لمراقبة:
حفظ بنجاح! !
التالي:
نحتاج إلى استخراج فئة الأدوات لسهولة التشغيل:
Package Demo ؛ import java.io.ioException ؛ import java.io.inputstream ؛ import java.util.properties ؛ import redis.clients.jedis.jedis ؛ import redis.clients.jedis.jedispool ؛ ثابت {// تحميل ملف التكوين inputStream في = jedispoolutils.class.getClassloader (). getResourCeasStream ("redis.properties") ؛ Properties Pro = New Properties () ؛ حاول {pro.load (in) ؛ } catch (ioException e) {E.PrintStackTrace () ؛ } // الحصول على كائن البلياردو jedispoolconfig poolconfig = new JedispoolConfig () ؛ poolconfig.setmaxidle (integer.parseint (pro.get ("redis.maxidle"). toString ())) ؛ // الحد الأقصى لرقم الخمول poolconfig.setMinidle poolconfig.setmaxtotal (integer.parseint (pro.get ("redis.maxtotal"). toString ())) ؛ // الحد الأقصى لعدد الاتصالات بركة المسبح = new jedispool (poolconfig ، pro.getProperty ("redis.url") ، integer.parseint (pro. } // Get Jedis Resources public static jedis getjedis () {return pool.getResource () ؛ }}قم بإنشاء ملف جديد ضمن SRC: redis.properties:
redis.maxidle = 30redis.minidle = 10redis.maxtotal = 100redis.url = localHoStredis.port = 6379
ما سبق هو كل محتوى هذه المقالة. آمل أن يكون ذلك مفيدًا لتعلم الجميع وآمل أن يدعم الجميع wulin.com أكثر.