Tangrama

Tangram es un módulo PERL simple que puede almacenar objetos puros en las bases de datos relacionales estándar.
Descargar ahora

Tangrama Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Perl Artistic License
  • Precio:
  • FREE
  • Nombre del editor:
  • Sam Vilain and Andres Kievsky
  • Sitio web del editor:
  • http://search.cpan.org/~samv/T

Tangrama Etiquetas


Tangrama Descripción

Tangram es un módulo PERL simple que puede almacenar objetos puros en las bases de datos relacionales estándar. Tangram es un módulo de PERL simple que puede almacenar objetos puros en las bases de datos relacionales estándar. El inicio de datos es un ácaro relacionado con un objeto. Es ortogonal, lo que significa que no requiere nada de los objetos almacenados en ella (aparte de la convención común de que los objetos base se basan en los hashes; las columnas individuales pueden ser cualquier cosa). Consiste en un lenguaje de esquema que puede describirse o ser construido. alrededor de una estructura de objetos, o para igualar estrechamente un esquema de SQL existente (con algunas limitaciones). Este lenguaje de esquema es lo suficientemente rico como para expresar tales características comunes RDBMS como enlaces, claves exteriores y tablas de enlaces. También consiste en un motor de almacenamiento de bases de datos relacional, que se basa en la estructura de esquema, hará que las estructuras de PERL persistan en un relacional (compatible con SQL ) Base de datos. Las referencias a otros objetos (o colecciones, como se representa con llaves exteriores y tablas de enlaces) pueden cargarse usando referencias a pedido que sean los datos de carga 'perezosamente' cuando se necesita. As de Tangram 2.08, el esquema no necesita describir cada propiedad de un solo objeto, Para que pueda asignar solo las columnas que pretende consultar. Luego, el resto del objeto se almacena en una columna a través de un Serialiser, como Data :: Dumper, Yaml o Almacable. Estas estructuras en sí mismas pueden contener referencias arbitrarias a otros objetos en Storage.tangram, tiene un soporte de transacción de manera puntual, sin sacrificar las excelentes capacidades de almacenamiento en caché de datos. La estrategia de optimización general del Código lo hace más adecuado para OLTP (AKA servidores de aplicaciones) y otras situaciones en las que es mejor seleccionar y actualizar filas completas que preocuparse por las columnas para recuperar / actualizar o no recuperar / actualizar. son persistentes, puede crear expresiones de consulta para encontrarlas en términos del lenguaje de esquema que usó para ponerlos. Por lo tanto, la estructura de datos de esquema no describe una estructura de datos, describe un patrón de acceso a datos. Si no eres exigente sobre qué módulo de acceso para usar, prefiriendo especificar el esquema solo una vez, puede usar la clase distribuida por separado :: Tangram :: Generator para hacer un conjunto de clases de una estructura de esquema de Tangram.Si está buscando una herramienta que implemente La abstracción de SQL solamente, probablemente se ha perdido el punto (de este módulo, de todos modos), y un módulo bien compatible como Clase :: DBI, o un Modeller de SQL interactivo, como Alzabo, es probable que se adapte a sus necesidades. El inicio. o Incluya apoyo preliminar para funciones de agregación, y actualmente es compatible con la agrupación, la suma y el conteo. Las uniones deben estar actualmente en términos de columnas de claves primarias enteras, para ampliar esto requeriría que se desarrollen tipos de mapas adicionales. El soporte básico para los tipos de une alternativos está presente, pero en su infantum.tangrama no contiene actualmente ningún soporte para las actualizaciones del lado de la base de datos (es decir, actualizar foo set bar = 'baz' donde frop = 'Blarg'), pero se planifica el soporte. No hay soporte para crear vistas basadas en clases existentes para hacer nuevas clases derivadas; Tienes que usar su base de datos SQL y crear clases de Tangram correspondientes manualmente para hacer eso. El embargo, tiene un sitio web en http://tangram.utsl.gen.nz/, actualmente, patrocinado por Markeview (New Zealand) Ltd. Requisitos: · Perl


Tangrama Software relacionado

ftp4che

FTP4CHE es una biblioteca FTP para Java 1.4 y 5.0 que presenta soporte para SSL implícito. ...

354

Descargar

Escalar :: Propiedades

SCALAR SCALAR :: Properties es un paquete de módulos PERL que contiene propiedades de tiempo de ejecución en las variables escalares. ...

194

Descargar

pywmdockapps

PyWMDOCKAPPS es el lugar para estar si está interesado en Windowmaker, Dockapps y Python. ...

116

Descargar