Espera :: mesa

Espere :: La tabla es un módulo PERL para mantener relaciones / tablas.
Descargar ahora

Espera :: mesa Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Perl Artistic License
  • Precio:
  • FREE
  • Nombre del editor:
  • Ulrich Pfeifer
  • Sitio web del editor:
  • http://search.cpan.org/~ulpfr/

Espera :: mesa Etiquetas


Espera :: mesa Descripción

Espere :: La tabla es un módulo PERL para mantener relaciones / tablas. Espere :: La tabla es un módulo Perl para mantener relaciones / tablas. Cree una tabla. El constructor Espere :: Tabla-> NUEVO se llama normalmente a través del método Create_table de un asa de base de datos. Esto no se aplica, pero la creación de una tabla no tiene ningún sentido a menos que la tabla esté registrada por la base de datos porque este último implemente la persistencia de los META DATA. El registro se realiza automáticamente al permitir que la base de datos maneje la creación de una tabla. My $ db = wait :: base de datos-> Crear (nombre => 'muestra'); MIS $ TB = $ DB-> Create_table (Nombre => 'Prueba', Access => $ Access, Layout => $ Layout, ATTR => ,); El constructor devuelve un asa para la mesa. Este mango está oculto por el módulo de tabla, para evitar el acceso directo si se llama a través de Table.Access => accessOBJ una referencia a un objeto de acceso para las partes externas (atributos) de tuplas. Como lo recuerde, el sistema de espera no hace cumplir que los objetos se almacenan completamente dentro del sistema para evitar la duplicación. No hay un punto (fuerte) en el almacenamiento de todos sus documentos HTML dentro del sistema al indexar su WWW-Server. El objeto de acceso está diseñado para funcionar como un hash atado. Aunque pasas el referenco al objeto, no el hash atado. Una implementación de ejemplo de una clase de acceso que funciona para las personas es esperar :: Documento :: Nroff. La implementación debe tener en cuenta que la espera mantendrá este objeto en un Data :: Dumper o base de datos almacenable y reutilíquela cuando se ejecute SMAN. Por lo tanto, no es lo suficientemente bueno si podemos producir el índice con él ahora, cuando creamos o accedemos activamente la tabla, espere también debe poder recuperar los documentos por sí solos, cuando estamos en un contexto diferente. Esto sucede específicamente en una recuperación. Para obtener este trabajo sin parecer, la clase de definición de acceso debe implementar un método de cierre. Este método se llamará antes de los datos :: Dumper Dump se realiza. En ese momento, la clase de definición de acceso debe deshacerse de todas las estructuras de datos que no se pueden reconstruir a través de los datos :: Dumpper Dump, como las manijas de la base de datos o C Punters.File => FNAME el nombre de archivo del archivo de registros. Los archivos para los índices tendrán fNAME como prefijo. Obligatorio, pero generalmente atendido por la espera :: Mango de la base de datos cuando se llama al constructor a través de la espera :: Base de datos :: Create_table (). Nombre => Nombre el nombre de esta tabla. Mandatoryattr => una referencia a una matriz de nombres de atributos. La espera mantendrá el contenido de estos atributos en su mesa. MandatoryDJK => Una referencia a una matriz de nombres de atributos que conforman la clave de diseointress. No lo pienses, aún no es de uso; Diseño => LayoutObj una referencia a un objeto analizador externo. Por defecto a una nueva instancia de espera :: Postre :: Base. Para una implementación de ejemplo, vea, espere :: Postre :: Nroff. Una clase de diseño se puede implementar como una clase de singleton si así lo desea .keySet => KEYSET El conjunto de atributos necesarios para identificar un registro. Por defecto a todos los atributos.invindex => Índice invertido Una referencia a una matriz de anon que definen los atributos de cada registro que deben indexarse. Consulte la fuente de SMAKEWHATIS ​​para cómo configurar esto. Cree un índice $ TB-> Create_index ('DocID'); Create_index debe llamarse con una lista de atributos. Esto debe ser un subconjunto de los atributos especificados cuando se creó la tabla. Actualmente, este método debe llamarse antes de que se inserte la primera tupla en la tabla. Creación de un índice invertido $ tb-> create_inverted_index (atributo => 'au', pipeline => , predicado =>' simple ',); atribuye el atributo para construir el índice encendido. Es posible que este atributo no esté en los atributos establecidos especificados cuando se creó la tabla. Pipline, una especificación de PIPLINS es una referencia a una matriz de nombres de métodos (desde el paquete, espere :: Filtro) que se deben aplicar en secuencia a los contenidos de la llamada atributo. El nombre del atributo puede no estar en la lista de atributos. Predica una indicación que predice los implementos del índice. Esto puede ser por ejemplo. 'Plain', 'stemming' o 'SoundEx'. El indicador se utilizará para el procesamiento de consultas. Actualmente no hay un conjunto estándar de nombres de predicado. El predicado predeterminado en el último miembro de la tubería si se omite. ¡Antes de que se inserte este método antes de que se inserte la primera tupla en la tabla! $ TB-> LayoutRevaliza la referencia al objeto Parser asociado. $ Tb-> FieldsReturs la matriz de Nombres de atributos. $ TB-> Se llama a Dropmust a través de la espera :: Base de datos :: Drop_Table Requisitos: · Perl


Espera :: mesa Software relacionado