Goblin is a database written in pure Java. It's an experimental project to help us understand the database's principle.
- SQL Engine
- Columnar Storage
- Various Index
- SIMD Vectorized Operation
- ...
- CALCITE
- GUAVA
- NETTY
- ARROW
- ...
- JAVA-18
- MAVEN-3.6.3
- You must change the path of project's root, and exec maven's command.
cd ${project-path}
./mvnw clean compile
- You run a Java's application in the development integration environment, such as: IDEA.
com.wojustme.goblin.server.GoblinStartup.main