Using the Table API (in one of the supported languages) is the recommended method of coding an Oracle NoSQL Database client application. They allow you to manipulate data using a tables metaphor, in which data is organized in multiple columns of data. An unlimited number of subtables are supported by this API. You can also create indexes to improve query speeds against your tables.
You should avoid any possibility of colliding keys if your store is accessed by a mix of clients that use both the Table and the Key/Value APIs.
Throughout this manual, examples call
TableAPI.getTable(). Be aware that this is a relatively expensive call because it requires a trip to the store to fulfill. For best results, call it sparingly in your code.