repoze.pgtextindex

צילום מסך תוכנה:
repoze.pgtextindex
פרטי תוכנה:
גרסה: 1.1
טען תאריך: 20 Feb 15
מפתחים: Shane Hathaway
רשיון: ללא תשלום
פופולריות: 3

Rating: 3.0/5 (Total Votes: 1)

repoze.pgtextindex הוא תוסף לאינדקס repoze.catalog שמספק מנוע חיפוש מבוסס טקסט על יכולות אינדקס טקסט החזקות של PostgreSQL 8.4 ומעלה & nbsp;. זה נועד כדי לתפוס את מקומו של כל מדד חיפוש טקסט המבוסס על zope. מדד. התקנה בדרך כלל דורשת מעט או ללא שינויים בקוד שכבר משתמש בrepoze.catalog.
היתרונות של repoze.pgtextindex על zope.index.text כוללים:
& Nbsp; * ביצועים. למערכי נתונים גדולים, repoze.pgtextindex יכול להיות בסדרי גודל יותר מהר מאשר zope.index, בעיקר בגלל repoze.pgtextindex אין תקורה של unpickling אובייקטים שzope.index יש.
& Nbsp; * צריכת זיכרון RAM תחתונה. משתמשים של עבודת zope.index סביב מעל unpickling על ידי שמירה על מצבורים גדולים של חפצי unpickled בRAM. , כל חוט שומר אפילו יותר גרוע העותק של מטמון האובייקט שלו. PostgreSQL, מצד שני, לא צריך לשמור על מבנים מורכבים בRAM. גודל תהליך PostgreSQL נוטה להיות קבוע וסביר.
& Nbsp; * תחזוקה. תכונות אינדקס טקסט של PostgreSQL מתועדות היטב ולקבל כמות גדולה של תחזוקה פעילה, בעוד zope.index לא קיבל הרבה תשומת לב מפתחים במשך שנים.
repoze.pgtextindex אינו גורם PostgreSQL להיות מעורב בכל שאילתא קטלוג ועדכון. פעולות היחידים שמשתמשות או לשנות את מדד הטקסט פגעו PostgreSQL.
שימוש:
repoze.pgtextindex משמש בדיוק כמו כל מדד אחר בrepoze.catalog:
מPGTextIndex יבוא repoze.pgtextindex
מדד = PGTextIndex (
& Nbsp; מאבחן,
& Nbsp; DSN,
& Nbsp; שולחן = 'pgtextindex',
& Nbsp; ts_config = 'אנגלית',
& Nbsp; drop_and_create = True)
הטיעונים לבנאי הם כדלקמן:
מְאַבְחֵן
& Nbsp; discrminator repoze.catalog למדד זה. לקבלת מידע נוסף על discrminators עיין בתיעוד repoze.catalog. טיעון זה נדרש.
DSN
& Nbsp; מחרוזת החיבור להתחברות לPostgreSQL. טיעון זה נדרש.
שולחן
& Nbsp; השולחן לשימוש עבור המדד. ברירת המחדל הוא 'pgtextindex'.
ts_config
& Nbsp; תצורת חיפוש טקסט PostgreSQL להשתמש למדד. ברירת המחדל הוא 'אנגלית' שהיא ברירת המחדל שנבנה בתצורה שספינות עם PostgreSQL. לקבלת מידע נוסף על תצורת חיפוש טקסט, עיין בתיעוד חיפוש טקסט מלא PostgreSQL.
drop_and_create
& Nbsp; אם אמנם השולחן והרצון משמש מדד ירד (אם קיים) ו- (מחדש) שנוצר. ברירת המחדל הוא אמיתית

מה חדש במהדורה זו:..

  • ידית עדכוני מדד במקביל נקיה

מה חדש בגרסה 0.5:

    • Switched לקרוא בידוד מחויב והוסר נעילה מפורשת. הנעילה המפורשת הפחתת ביצועי כתיבה ואולי היה מפריעה autovacuum. שינוי זה מעלה את ההסתברות לאי התאמה זמנית, אך מאז חבילה זו לא ספקה ציות ACID בכל מקרה, מפתחים כבר צריכים להיות מוכנים לחוסר עקביות זמנית.

    מה חדש בגרסה 0.3:

    • קבוע PostgreSQL ProgrammingError כאשר מחרוזת שאילתא מכילה תו לוכסן אחורי. (LP # 798,725)
    • יכולת נוסף כדי לסמן תוכן עם סמנים שרירותיים שיכול לשמש כמפלים בעת ביצוע שאילתא. (LP # 792,334)
    • חיפושי תמיכה במילות המכילות גרש. (LP # 801,265)

    דרישות :

    • Python

  • תוכנה דומה

    Katalog
    Katalog

    3 Jun 15

    QtAlchemy
    QtAlchemy

    20 Feb 15

    Orabbix
    Orabbix

    11 May 15

    verobject
    verobject

    14 Apr 15

    תוכנות אחרות של יזם Shane Hathaway

    perfmetrics
    perfmetrics

    20 Feb 15

    slowlog
    slowlog

    20 Feb 15

    Yasso
    Yasso

    14 Apr 15

    oauth2sample
    oauth2sample

    14 Apr 15

    תגובות ל repoze.pgtextindex

    תגובות לא נמצא
    להוסיף הערה
    הפעל את התמונות!