forked from Impetus/kundera
-
Notifications
You must be signed in to change notification settings - Fork 0
Batch insert update
xamry edited this page Mar 8, 2013
·
16 revisions
To allow end-user perform batch insert/update is an important feature keeping NOSQL and performance in mind.
Available for Cassandra/MongoDB/HBase from 2.1 on-wards.
-
In case want to know how to use Kundera, please refer.
-
Persistence.xml: Modifiy persistence.xml to add a property:
<property name="kundera.batch.size" value="5000" />
-
You can configure value as required batch size._
-
Implicit flush: Based on configured value, Kundera will handle implicit flush upon reaching batch size value.
-
Explicit flush: You can flush explicitly, simply by invoking
entitymanger.flush()method.
-
Datastores Supported
- Releases
-
Architecture
-
Concepts
-
Getting Started in 5 minutes
-
Features
- Object Mapper
- Polyglot Persistence
- Queries Support
- JPQL (JPA Query Language)
- Native Queries
- Batch insert update
- Schema Generation
- Primary Key Auto generation
- Transaction Management
- REST Based Access
- Geospatial Persistence and Queries
- Graph Database Support
-
Composite Keys
-
No hard annotation for schema required
-
Support for Mapped Superclass
- Configuration
- [Kundera with OracleNoSQL] (https://github.com/impetus-opensource/Kundera/wiki/Kundera-OracleNoSQL)
-
Extend Kundera
-
Sample Codes and Examples
- [Blogs and Articles] (https://github.com/impetus-opensource/Kundera/wiki/Blogs--and-Articles)
-
Performance
-
Troubleshooting
-
FAQ
- Feedback