Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 7 years ago.
Improve this question
I'm looking for an open source, Java-based database that ...
can be easily extended, e.g. by implementing various forms of trees (R-tree, etc.), various indexing techniques (BitMatrix, etc.), new operations and fields
does a good (fast) job at reading data, e.g. for reading time series
is well documented
I looked at (in other threads suggested) Apache Derby and BerkleyDB already; at the moment I'm in favor of BerkleyDB since it seems to be faster than Derby. Do you have any further preferences or any arguments for or against a database.
I never tried to extend it but H2 database seems to be one of the most flexible and vibrant projects at this time.
It uses interfaces in many places which makes it simple to drop in your own implementation, for example for custom tables.
Related
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 3 years ago.
Improve this question
I'm writing an application that stores people's street addresses.
I'm aware that addresses can be complicated (especially in parsing user input) so I'm concerned writing a simplistic class myself might cause me issues I have to fix later.
Is there a decent model in the JDK or an external library that I could utilise instead?
No. Java does not provide such modelling out of the box. No language does. If anything, stuff like that is implemented in a way of libraries or frameworks.
If you need to support international addresses, then I recommend looking at the field types and length from FedEx and/or UPS, because if you will model based on what you know from your country then you are bound to make many changes in the future.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 4 years ago.
Improve this question
I'm conceptualising a new solution where in my first step, i need to centralize Data from different sources( Databases, Excel Files, CSV files...) into a temporary Database before starting my controles and batches, this will allow me to have a good starting point which will not be affected by the changes in my sources’ data, the question is what's the best solution for me, an ETL like Talend or Pentahoo , or a java based solution with a spring batch? thank you verry much for your answers
Check out AWS Glue. It is in preview stage now but you can sign up for access. Once there you can manage everything in their cloud for free for a long time. https://aws.amazon.com/glue/
Talend (or Pentaho) gives you all the necessary components to do what you want with very limited hand coding.
On the other side, if you want to do everything by yourself...
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 8 years ago.
Improve this question
I would like to create CMS in JavaEE. I want use graph database. Which graph database is good for this purpose? What do you recommend? I seek free/open source graph database.
I can personally encourage you to use neo4j - http://neo4j.com/. It's new, quite simple, easy to use on Java and has quite good documentation. Although be aware of some minor issues (like an application crashing occasionaly when used heavily).
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 7 years ago.
Improve this question
Is there a good java library/framework that can help me in persisting the state of my process periodically?
Basically I have a long running process that stores many data structures and runtime configurations. Since the state of the code is not very stable, it often crashes or needs to be restarted. Also, occasionally we need to update the code base for a bugfix/optimisation and would like to resume the run from where it was when we last killed the process.
It would be nice if there is a library that can help us out with the plumbing of persisting data, managing the threads for persistency etc. I was thinking that for 99% of use cases, annotating the relevant fields themselves would be the cleanest solution (if I would write such a library), similar to POJO annotations when persisting to a database.
I don't know, how much EE is in your software, but implementing processes using the activiti framework helped us a lot. It allows bpm, custom code, restarting etc pp and even comes up with a web based process monitor.
It leverages relational databases to hold process state.
http://activiti.org/
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 5 years ago.
Improve this question
I am using MireDot for generating documentation for my REST service.
While it is awesome for generating the models and general information on the resources, I don't believe it currently has a way of "nicely" adding concrete example input/output.
That said, I am resorting to pure JavaDoc for writing the Json examples. And it's painful.
Does anybody know of any tool out there that helps write JavaDoc... and in particular makes it easy to insert formatted JSON/etc into it?
This is an old question I posted when I was just experimenting with ways to document an API.
Eventually I switched to Apiary over MireDot, which makes this task trivial. The reason for this transition was mostly to decouple the JavaDoc from the actual API documentation, as I found coupling those two can create a very messy code-base for a sophisticated API that requires a lot of documentation.
Ideally would have built documentation using an all-encompassing API management platform like Mashery or the like, but at the time that was not an option.