Couchbase-Python.

couchbase python sdk
הורד עכשיו

Couchbase-Python. דירוג וסיכום

פרסומת

  • Rating:
  • רישיון:
  • The Apache License 2.0
  • מחיר:
  • FREE
  • שם המפרסם:
  • Couchbase, Inc.
  • אתר האינטרנט של המוציא לאור:
  • http://www.couchbase.com/

Couchbase-Python. תגים


Couchbase-Python. תיאור

Couchbase-Python הוא ספריית Python המספק שיטות לחיבור הן לממשק Memcached Couchached והן את ממשק ה- API של CouchBase. גרסה זו דורשת python 2.6 או מאוחר יותר.הצטרך להתקין את דרישות ספריית Python באמצעות PIP: בעיות: http://www.couchbase.org/issues/browse/pycbcusagetwo פשוט להשתמש במקרים להגדיר ולקבל מפתח בדלי ברירת המחדל ולאחר מכן ליצור דלי חדש באמצעות לקוחות memcached ולנוח: #! / Usr / bin / Env Pythonfrom Couchs.couchbaseClient ייבוא CouchSeclientFrom CouchBase.couchbaseclient ייבוא MemcachedTimeOutExceptionfrom couchbase.rest_client ייבוא RestConnectionClient = couchseclient ("http: // localhost: 8091 / plaults / default", "ברירת מחדל", "," key1 " , 0, 0, "value1") client.info = {"IP": "Localhost", "נמל": 8091, "שם משתמש": "מנהל", "סיסמה": "סיסמה"} מנוחה = restconnection (server_info) rest.create_bucket (דלי = 'newbucket', ramquotamb = 100, authtype = 'אף אחד', s AslPassword = '', ReplicAnumber = 1, Proxyport = 11215, Buckettype = 'Membase') קוד הדוגמה שיוצר דליים ולאחר מכן ערכות, מקבל תצוגות באמצעות לקוח המאוחד: ייבוא CouchBase # התחבר ל- CouchBase ServerCB = CouchS.Server (Server) 'LocalHost: 8091', Username = 'מנהל', סיסמה = 'סיסמה') # יצירת דלי ברירת מחדל אם הוא אינו מקומתי: למעט: PASS # תביא דלי עם subscribdefault_bucket = cb # הגדרת ערך עם swercript (equivilent ל- .set) default_bucket =' value1 '# תביא דלי עם functiondefault_bucket2 = cb.bucket (' ברירת מחדל ') # הגדר ערך JSON כדי .Set) Default_bucket2 = {'ערך': 'value2', 'פקיעת': 0, 'דגלים': 10} # הגדר ערך עם functiondefault_bucket.set ('key3', 0, 0, 'Value3') # תביא מפתח עם פונקציה 'Key1' + Str (Default_bucket.get ('Key1')) הדפס 'Key2' + Str (Default_Bucket2.get ('Key2')) # אחזור מפתח עם Key3 '+ Str (Default_bucket2 ) # מחק bucketc B.Delete ('ברירת מחדל') נסה: CB למעט יוצא מן הכלל: הדפסה EX # יצירת BuckTry חדש: Newbucket = CB.Crate_MB = 100, Replica = 1) למעט: Newbucket = CB # הגדר מסמך JSON עם פונקציה # זה תתרגם $ flags ו- $ פקיעת פרוטוקול Memcached # ליצור באופן אוטומטי את _iddoc_id = newbucket.seave ({'סוג': 'פריט', 'ערך': 'JSON מבחן', '$ flags': 25}) הדפסה DOC_ID + '' + STR (NewBucket ) השתמש ב- A_IDEC_ID = NewBucket.Save ({_ id ':' key4 ',' הקלד ':' פריט ',' ערך ':' בדיקת JSON ',' $ flags ': 25}) הדפסה DOC_ID +' '+ STR (NewBucket ) עיצוב = {"_ID": "_Design / בדיקה", "שפה": "javascript", "צפיות": {"כל": {"מפה": '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' ' מסמך # עכשיו עם לא _REV, אנחנו יכולים רק ליצור, אנחנו לא יכולים לעדכן: doc_id = newbucket.save (עיצוב) למעט: doc_id = "_design / בדיקה" שורות = Newbucket.View ("_ עיצוב / בדיקות / _View / all ") לשורה בשורות: הדפסה - - Easy_Install האף - פיפ להתקין את האף- testconfigwe're עכשיו באמצעות האף כדי להפעיל את הבדיקות שלנו. יש בדיקה מסופקת. אתה יכול להתאים אישית כדי להתאים את הסביבה המותקנת שלך. העתק test.ini.template כדי test.ini, התאמה אישית, ולאחר מכן להפעיל את הפקודה הבאה: NoSETests - TECK-File = Test.iniDding מידע כיסוי הוא קל כמו להתקין כיסוי הפעלת nosetests עם הגדרות אלה: Nosetests --TC- קובץ = test.ini - עם כיסוי --Cover-Package = CouchBase - Kover-htmlThis יהיה פלט כיסוי דוחות לתוך 'כיסוי' Directory.product של הבית


Couchbase-Python. תוכנה קשורה

antispoofing.lb.

מרקם (LBP) מבוסס אמצעים נגד עבור מסד הנתונים של ההתקפה החוזרת ...

105

הורד