Outils pour utilisateurs

Outils du site


tech:data_-_notes_generales_sur_les_donnees

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
tech:data_-_notes_generales_sur_les_donnees [2025/04/26 11:08] Jean-Baptistetech:data_-_notes_generales_sur_les_donnees [2025/11/28 16:30] (Version actuelle) Jean-Baptiste
Ligne 9: Ligne 9:
 Voir : Voir :
 * https://fr.wikipedia.org/wiki/CRUD * https://fr.wikipedia.org/wiki/CRUD
 +* https://docs.ansible.com/ansible/2.9/modules/list_of_database_modules.html
 +* https://pepi2g.wiki.inrae.fr/doku.php?id=infrastructures_big_data
 +
 +
 +== SQL Sécurité
 +
 +Voir :
 +* SQLmap
  
  
Ligne 18: Ligne 26:
 * https://en.wikipedia.org/wiki/Semi-structured_data * https://en.wikipedia.org/wiki/Semi-structured_data
 * https://en.wikipedia.org/wiki/Semi-structured_model * https://en.wikipedia.org/wiki/Semi-structured_model
 +
 +Non structuré 
 +* https://www.ibm.com/fr-fr/think/topics/milvus
 +* https://www.ibm.com/fr-fr/think/topics/vector-search
 +
  
 Database management system provides mechanism for storage and retrieval of data. There are three main types of database management systems namely RDBMS (Relational Database management Systems), OLAP (Online Analytical Processing Systems) and NoSQL. Database management system provides mechanism for storage and retrieval of data. There are three main types of database management systems namely RDBMS (Relational Database management Systems), OLAP (Online Analytical Processing Systems) and NoSQL.
Ligne 27: Ligne 40:
 https://github.com/gostor/awesome-go-storage#database https://github.com/gostor/awesome-go-storage#database
  
-Clef valeur : Redis, etcd, BoltDB / bbolt (embedded key/value database), TiKV (cncf.io)+Clef valeur : Valkey (Redis), etcd, BoltDB / bbolt (embedded key/value database), TiKV (cncf.io
 +Voir : https://juicefs.com/docs/community/databases_for_metadata/ 
 + 
 +Ddistributed vector database : Milvus https://en.wikipedia.org/wiki/Milvus_(vector_database)
  
 Db orientées documents : CoucheDB, MongoDB, TinyDB Db orientées documents : CoucheDB, MongoDB, TinyDB
Ligne 245: Ligne 261:
 === Config === Config
  
-Sur la plupart des bases de données comme Redis, MongoDB, RabbitMQ, CouchBase, Kafka désactiver les Transparent Huge Pages il est recommandé de désactiver +Sur la plupart des bases de données comme Redis / Valkey, MongoDB, RabbitMQ, CouchBase, Kafka désactiver les Transparent Huge Pages il est recommandé de désactiver 
 **transparent_hugepages_thp [[memoire_linux|Transparent HugePages THP]]** **transparent_hugepages_thp [[memoire_linux|Transparent HugePages THP]]**
  
Ligne 346: Ligne 362:
 * [[https://en.wikipedia.org/wiki/Object%E2%80%93relational_mapping|ORM - Mapping objet-relationnel]] * [[https://en.wikipedia.org/wiki/Object%E2%80%93relational_mapping|ORM - Mapping objet-relationnel]]
   * [[https://en.wikipedia.org/wiki/Data_mapper_pattern|Data Mapper]] (ex SQLAlchemy) vs [[https://en.wikipedia.org/wiki/Active_record_pattern|Active record]]   * [[https://en.wikipedia.org/wiki/Data_mapper_pattern|Data Mapper]] (ex SQLAlchemy) vs [[https://en.wikipedia.org/wiki/Active_record_pattern|Active record]]
 +  * https://sgbd.developpez.com/actu/261037/Faut-il-utiliser-les-ORM-ou-continuer-d-ecrire-simplement-des-requetes-SQL-Eli-Bendersky-donne-son-avis/
 * Object-Document Mapper (ODM) (ex mincePy) * Object-Document Mapper (ODM) (ex mincePy)
 * [[https://en.wikipedia.org/wiki/Database_abstraction_layer|DAL - Database Abstraction Layer]] * [[https://en.wikipedia.org/wiki/Database_abstraction_layer|DAL - Database Abstraction Layer]]
tech/data_-_notes_generales_sur_les_donnees.1745658522.txt.gz · Dernière modification : de Jean-Baptiste

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki