Hibernate Shards
Suivant
Hibernate Shards
Horizontal Partitioning With Hibernate
Reference Guide
3.0.0.Beta1
Table des matières
Préface
1. Architecture
1.1. Vue d'ensemble
1.2. La logique de fragmentation généralisée
1.3. La logique de fragmentation spécifique à l'application
1.4. Pré-requis système
2. Configuration
2.1. Vue d'ensemble
2.1.1. Schéma de base de données d'un rapport météorologique
2.1.2. Modèle objet d'un rapport météorologique
2.1.3. Contenu de weather.hbm.xml
2.2. Obtenir une ShardedSessionFactory
2.3. Limitations de la configuration
3. Shard Strategy
3.1. Vue d'ensemble
3.2. ShardAccessStrategy
3.2.1. SequentialShardAccessStrategy
3.2.2. ParallelShardAccessStrategy
3.3. ShardSelectionStrategy
3.4. ShardResolutionStrategy
3.5. Génération d'identifiants
4. Refragmentation
4.1. Fragments virtuels
5. Requêtes
5.1. Vue d'ensemble
5.2. Criteria
5.3. HQL
5.4. Use of Shard Strategy When Querying
6. Limitations
6.1. Implémentation incomplète de l'API Hibernate
6.2. Graphes d'objets inter-fragments
6.3. Transactions réparties
6.4. Intercepteurs à état
6.5. Des objets avec des identifiants qui sont des types de base
6.6. Données répliquées