base de données à choisir pour stocker des informations sur les visites du site, les principales caractéristiques: grande quantité de données, nombreuses demandes de pages par seconde, différents rapports pour la présentation des données, je pense utiliser MySQL?base de données pour web analytics
Répondre
La plupart des bases de données traditionnelles sont bonnes pour cela (y compris mysql, postgres, oracle, etc). MySql est bien, surtout si vous l'avez déjà utilisé. Assurez-vous également de regarder les licences: MySQL est GPL (la base de données et les connecteurs), Postgres est BSD, Oracle (et quelques autres), vous devez payer.
Envisagez de laisser le serveur consigner les demandes et les analyser de manière asynchrone. Vous n'avez pas besoin d'ACID pour les analyses, et vous n'avez pas besoin de les traiter lorsque vous parlez à un client.
La plupart des sociétés d'analyse Web utilisent une sorte de système de fichiers distribué pour stocker les journaux, tels que HDFS, QFS ... La raison en est que les données sont trop volumineuses pour la base de données traditionnelle.
Les rapports d'analyse sont générés par le travail MapReduce.
Si vous voulez faire une requête ad hoc, vous utilisez normalement quelque chose comme Hive/Pig/Sawzall.
- 1. Analytics pour le trafic de site Web
- 2. Conception de la base de données Google Analytics
- 3. asp.net web stats - google analytics
- 4. Données client Google Analytics?
- 5. Quels sites Web/logiciels Web Analytics ont une bonne API en plus de Google Analytics
- 6. Base de données et moteur de base de données pour site Web social
- 7. Recommandation pour l'outil de visualisation de base de données Web
- 8. Application Web de base de données pour l'administrateur
- 9. Schéma de base de données pour les grandes applications Web
- 10. Surveillance de la base de données Oracle pour l'application Web
- 11. Comment Google Analytics enregistre-t-il les données dans une base de données?
- 12. Utilisation d'un service Web pour sécuriser une base de données
- 13. concevoir une base de données web-cms pour une affectation
- 14. Création d'une base de données pour un formulaire Web général
- 15. Requête synchrone pour la base de données Web SQL
- 16. Interface Web pour la base de données Firebird
- 17. construire une base de données pour un énorme portail Web
- 18. conception d'index pour une base de données web-cms
- 19. Google Analytics Récupérer des données
- 20. Qu'est-ce qu'une base de données Web?
- 21. API de données Google Analytics [C# Design]
- 22. Google Analytics lorsque le site Web "inactif"
- 23. Comment suivre les visites de pages Facebook à l'aide de Google Analytics ou Yahoo Web Analytics?
- 24. Base de données Web ou SOAP?
- 25. Redéveloppement du site Web et préservation de Google Analytics
- 26. Est Connexion client nécessaire pour tirer les données de Google Analytics données API d'exportation
- 27. de base de données pour asp.net
- 28. Base de données pour Moonlight
- 29. Comment synchroniser la base de données d'applications Web avec une base de données d'application Windows
- 30. collecte de données pour les statistiques: du web à une base de données
Pourquoi ne pas utiliser Google Analytics à la place? – Kane