forked from Impetus/kundera
-
Notifications
You must be signed in to change notification settings - Fork 0
Oracle NoSQL Inverted Indexing
xamry edited this page Jul 11, 2013
·
3 revisions
When we set below property in persistence.xml, an inverted index is built while persisting data. This is done to facilitate searching of columns/ embedded columns using JPA queries (explained in next section):
<property name="kundera.indexer.class"
value="com.impetus.client.oraclenosql.index.OracleNoSQLInvertedIndexer" />
An illustration of inverted index built by Kundera is given below (Data is similar to Person object from the previous section):
/PERSON_idx/PERSON_NAME/John Smith/ - /1 ---> 1
/PERSON_idx/AGE/32/ - /1 ---> 1
/PERSON_idx/office.officeId/L1/ - /1 ---> 1
/PERSON_idx/office.companyName/Impetus/ - /1 ---> 1
/PERSON_idx/office.location/San Jose/ - /1 ---> 1
Previous | Home | Next |
-
Entity to Key-Value store mapping
-
Oracle NoSQL Configuration
-
OracleNoSQL CRUD
-
Oracle NoSQL Storage of Embedded Objects
-
Oracle NoSQL Inverted Indexing
-
OracleNoSQL JPA Queries
-
Oracle NoSQL Reading Writing LOBs
- Oracle NoSQL Wishlist
[Kundera Wiki Home] (https://github.com/impetus-opensource/Kundera/wiki)