Database application development is a feature of JBuilder Professional and Enterprise. Distributed application development is a feature of JBuilder Enterprise.
JDataStore
is a high-performance, small-footprint, 100% Pure Java multifaceted data storage solution. It is:
An object store, for storing serialized objects, datasets, and other file streams.
A JavaBean component, that can be manipulated with visual bean builder tools like JBuilder.
An all-Java visual JDataStore Explorer helps you manage your datastores.
For the most complete and up-to-date information on using a DataStore
, refer to the JDataStore Developer's Guide.
JDataStore
:
StorageDataSet
s, files, and serialized JavaBean/Object state into a single Pure Java, portable, compact, high-performance, persistent storage.
StorageDataSet
has support for resolving/reconciling edited data retrieved from an arbitrary data source (i.e. JDBC, Application Server, SAP, BAAN, etc.).
JDataStore
foot print is very small. StorageDataSet
s also provide excellent data binding support for data-aware UI components.
Performance. To increase performance and save memory for a large StorageDataSet
. StorageDataSet
s using MemoryStore
will have a small performance edge over
DataStore
for small number of rows. DataStore
stores
StorageDataSet
data and indexes in an extremely compact format. As the number of rows in a StorageDataSet
increases, the
StorageDataSet
using a DataStore
provides better performance and requires much less memory than a StorageDataSet
using a MemoryStore
.
For more information on using JDataStores, refer to the JDataStore Developer's Guide.
Using the JDataStore Explorer, you can
DataStore
. The store's directory is shown in a tree control, with each data set and its indexes grouped together. When a data stream is selected in the tree, its contents are displayed (assuming it's a file type like text file, .gif, or data set, for which the Explorer has a viewer).
JDataStore
, import delimited text files into data sets, import files into file streams, delete indexes, delete data sets or other data streams, and verify the integrity of the JDataStore.
Use the Tools|JDataStore Explorer menu command to launch the JDataStore Explorer.
Select File|New or click the New JDataStore button.
Enter a name for the new store and choose OK. The store is created and opened in the Explorer.
Supply the input text file and the store name of the data set to be created
The contents of the text file must be in the delimited format that JBuilder exports to, and there must be a .schema file with the same name in the directory to define the structure of the target data set (to create a .schema file, see "Exporting data"). The default store name is the input file name, including the extension. Since this operation creates a data set, not a file stream, you'll probably want to omit the extension from the store name.
Choose OK.
To import a file into a file stream,
Supply an input file name and the store name of the data set to be created, and choose OK.
To verify the open JDataStore, select Tools|Verify JDataStore or click the Verify JDataStore button.
The entire store is verified and the results are displayed in the Verifier Log window. After you've closed the log window, you view it again by selecting View|Verifier Log.
For more information on using the JDataStore Explorer, refer to the JDataStore Developer's Guide.