Forum Stats

  • 3,853,853 Users
  • 2,264,287 Discussions


Where is the data the oracle.kv.coherence.NoSQLBinaryStore writes to?

Hysun He-Oracle
Hysun He-Oracle Member Posts: 32 Employee
edited Oct 9, 2017 3:55AM in Coherence Support


I come up an question during an Cohererence - Oracle NoSQL integration project. I can see the data can be successfully written to my NoSQL kvstore (because after I restart the coherence cluster the data is not lost). However, i cannot find there is any new table created by the NoSQLBinaryStore  in my kvstore. So i am wondering where is my data stored? How can i check it?

Million thanks in advance.

- Hysun

Hysun He-Oracle

Best Answer

  • Shyam Radhakrishnan-Oracle
    Shyam Radhakrishnan-Oracle Member Posts: 80
    edited Oct 9, 2017 2:08AM Answer ✓

    Fro the look of it, only KV Store API is implemented the table API is not implemented. I would suggest you wrap around the NoSQLBinaryStore and create your own store if you need to use it. It should be fairly straight forward to extend the class, and create your own custom Store which implements Tables API. Pleae note that as per documentation, tables are not necessary to sue the NoSQL product Oracle NoSQL Database API  , and hence I think this is not implemented in the NoSQLBinaryStore. But as I suggested, it should be straightforward to create your own BinaryStore.

    Hysun He-Oracle


This discussion has been closed.