Je ne sais pas pourquoi avec Oracle NoSQL il y a une List
des cordes composantes majeures et mineures comme ce code:chemin/composants majeurs et mineurs avec Oracle NoSQL
List<String> majorComponents = new ArrayList<String>();
List<String> minorLength = new ArrayList<String>();
List<String> minorYear = new ArrayList<String>();
majorComponents.add(“Katana”);
minorLength .add(“length”);
minorYear.add(“year”);
Key key1 = Key.createKey(majorComponents, minorLength);
Key key2 = Key.createKey(majorComponents, minorYear);
String valString = "sword";
store.putIfAbsent(key1, Value.createValue(valString.getBytes()));
store.putIfAbsent(key2, Value.createValue(valString.getBytes()));
Et je suis pas sûr de ce que le différence de components
à path
? Est-ce que quelqu'un peut expliquer comment ces chemins majeurs et mineurs sont dans une liste et comment cela fonctionne-t-il réellement?
Puis-je supposer que pour key1, quand je reçois le chemin complet est ici ce que je reçois:
Katana:length
Pour key2
Katana:year
Si je mets:
majorComponents.add(“Saber”);
et puis faire:
Key key1 = Key.createKey(majorComponents, minorLength);
Que va-t-il se passer? Quel sera le chemin complet? Je suis assez confus quant à comment cela fonctionne vraiment ...