![]() |
|
|
google unix.com
|
|||||||
| Forums | S'inscrire | Forum Rules | Liens | Albums | FAQ | Liste des membres | Calendrier | Recherche | Aujourd'hui, les postes | Marquer les forums comme lus |
| Complex Event Processing RSS News Agrégé de nouvelles RSS sur CEP, l'ESP et le Parlement européen. |
Plus d'UNIX et Linux Forum Sujets Vous trouverez peut-être utile
|
||||
| Fil | Thread Starter | Forum | Réponses | Last Post |
| Sur les relations entre: tiré événement, événement composite, événement complexe et de la situation | iBot | Complex Event Processing RSS News | 0 | 07-17-2008 07:50 AM |
| Fédérés Event Systems: L'événement Web | iBot | Complex Event Processing RSS News | 0 | 05-16-2008 04:50 AM |
| Autoriser l'accès à la dynamique spatio-temporelle des données | iBot | Mises à jour d'Oracle (RSS) | 0 | 04-18-2008 07:10 PM |
| L'événement et l'événement Streams Clouds Revisited | iBot | Complex Event Processing RSS News | 0 | 08-10-2007 12:50 AM |
| comment les magasins de l'historique des commandes Unix | Sabari Nath S | UNIX for Advanced & Expert Users | 3 | 09-10-2005 01:52 AM |
|
|
LinkBack | Thread Tools | Recherche sur ce Thread | Rate Thread | Modes d'affichage |
|
|||||
|
Sur l'événement Boutiques et bases de données temporelles
2008-08-24T19: 37:00.004 +03:00
Je suis un vieux gars qui porte mouchoirs, comme celui-ci, où il va, il est pratique pour de multiples usages, en tout cas - alors que dans le passé, tous les grands magasins en Israël a procédé pochette et il est tout à fait un produit, pour certains raison, il est sorti de la mode, et j'ai du mal à renouveler le stock de mouchoirs, et en ce sens, je voudrais pouvoir l'étape d'une minute dans le passé, l'achat de deux douzaines de mouchoirs et de rendement. Dans le passé, j'ai été impliqué dans le travail autour de bases de données temporelles et même co-édité un livre dans ce domaine. Temporelle des bases de données avait deux objectifs principaux: (1). Conserver les données historiques, et de permettre une récupération aisée des données (2). Activer à la question des requêtes "comme de" n'importe quel point dans le temps, c'est-à -dire numéro de requête qui prend en compte les informations qui étaient disponibles à un certain point dans le temps (pas vu de «maintenant») - de nouveau, de retour pour le passé. Un mai se demander pourquoi suis-je écrire sur des bases de données temporelles d'aujourd'hui, et - la question des bases de données temporelles est de retour en pensant à la «manifestation des magasins", je sais que certains de mes collègues de la base de données ne sont pas comme le terme «événement magasin» ou « cas de dépôt ", car il n'inclut pas explicitement le mot" base de données ", mais pour moi, en utilisant juste un SGBD est possible la mise en œuvre, tandis que d'autres, comme la grille de cache sont également possible - mais il s'agit d'un sujet pour un autre débat. Quoi qu'il en soit - pourquoi avons-nous besoin d'un «événement store" - dans certains cas, nous avons besoin pour maintenir les événements historiques et de les utiliser, dans certains cas s'appliquer même modèle de détection sur des événements passés. À des fins d'audit mai, nous voulons également question "que des" requêtes. Notez que la représentation temporelle des événements peut se faire selon de multiples dimensions temporelles (voir discussion sur les dimensions temporelles d'événements). Une des caractéristiques de bases de données temporelles sont qu'ils sont "append que" les bases de données, ce qui signifie: base de données peuvent être ajoutés, mais pas la modification ou la suppression, de modification et de suppression sont les opérateurs logiques qui créent d'autres cas, en gardant les anciens. Ceci est lié à l'une des propriétés d'événements -- immutabilité, Qui est en fait un sujet de controverse que la propriété a encore besoin de discussion sur - dans quelles conditions il est nécessaire. Temporelle des bases de données semblent être une bonne façon de représenter des événements historiques. Quelques observations: (1). SGBD actuels ne prennent pas en charge les bases de données temporelles comme primitifs, bien que les bases de données temporelles ont été construit comme une deuxième couche au-dessus d'eux. (2). Pas tous les événements doivent être persistants de la transformation historique, il s'agit d'une propriété de cas-type, et de ses politiques de conservation. Différents événements ont besoin d'être persisté à des fins différentes. (3). La question de savoir quelle langue devrait être utilisée pour traiter les "cas les magasins" est également une question d'opinion, certains pensent que SQL est la réponse (toutefois, pour certains modèles, il est faux de langue), il s'agit d'une tentative d'étendre le langage SQL extensions avec un motif, ici, je vais citer une personne sage, Paul Vincent, qui a écrit dans une note de bas de page cette annonce : Ce sera surtout de bonnes nouvelles pour ceux qui aiment les instructions SQL à exécuter sur plusieurs pages ... Une autre option est d'utiliser le modèle en ligne de langue qui est utilisée pour les modes en ligne et traduit en SQL (ou une de ses variantes). Il ya plusieurs questions qui nécessitent encore une discussion plus approfondie -, mais assez pour aujourd'hui. Source ... |
| Bookmarks |
| Thread Tools | Recherche sur ce Thread |
| Modes d'affichage | Rate this thread |
|
|