Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/daggerok/cassandra
Embedded Cassandra
https://github.com/daggerok/cassandra
cassandra cassandra-cluster cassandra-cql cassandra-database cassandra-java embedded embedded-cassandra embedded-database github-release-maven-plugin github-release-plugin github-releases jutzig
Last synced: 25 days ago
JSON representation
Embedded Cassandra
- Host: GitHub
- URL: https://github.com/daggerok/cassandra
- Owner: daggerok
- License: mit
- Created: 2018-08-25T01:48:33.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2018-08-26T12:58:19.000Z (over 6 years ago)
- Last Synced: 2024-11-11T15:40:41.222Z (3 months ago)
- Topics: cassandra, cassandra-cluster, cassandra-cql, cassandra-database, cassandra-java, embedded, embedded-cassandra, embedded-database, github-release-maven-plugin, github-release-plugin, github-releases, jutzig
- Language: Java
- Homepage: https://hub.docker.com/r/daggerok/cassandra
- Size: 1.07 MB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.adoc
- License: LICENSE
Awesome Lists containing this project
README
= cassandra image:https://travis-ci.org/daggerok/cassandra.svg?branch=master["Build Status", link="https://travis-ci.org/daggerok/cassandra"]
//tag::content[]
Cassandra Server based on link:https://github.com/doanduyhai/Achilles[Achilles Embedded Cassandra Server] and link:https://docs.spring.io/spring/docs/current/spring-framework-reference/web-reactive.html[Spring WebFlux]
Status: in progress...
link:https://daggerok.github.io/cassandra[Reference Documentation]
=== Dockerfile usage
.TODO
[source,Dockerfile]
----
FROM daggerok/cassandra
----=== executable jar usage
.get and run as a binary file
[source,bash]
----
wget https://github.com/daggerok/cassandra/releases/download/0.0.1/cassandra-0.0.1-bin.jar
chmod +x cassandra-0.0.1-bin.jar
./cassandra-0.0.1-bin.jar
----.get and run as regular java jar file
[source,bash]
----
wget https://github.com/daggerok/cassandra/releases/download/0.0.1/cassandra-0.0.1.jar
chmod +x cassandra-0.0.1.jar
./cassandra-0.0.1.jar
----=== github deployment
.maven github fat jar artifact deployment
[source,bash]
----
./mvnw
----=== development
.gradle
[source,bash]
----
./gradlew
java -jar build/libs/*.jar
----.dockerc-compose by using gradle
[source,bash]
----
./gradlew build composeUp
./gradlew composeDown
----.maven docummentation github pages deployment
[source,bash]
----
./mvnw -Pdocs
----Initially generated by using link:https://github.com/daggerok/generator-jvm/[generator-jvm] yeoman generator (kotlin-spring-boot)
//end::content[]