This project contains an API for Java Virtual Machine based languages to access GemFire. It builds on top of the core GemFire APIs. It provides a simple interface to connect and perform GemFire data access operations.
See components/gemfire-extensions-core
Project | Notes |
---|---|
components/gemfire-extensions-core | GemFire client API wrapper |
components/gemfire-extensions-spring-security | Spring Security implements backed by GemFire |
applications/gemfire-health-shell-app | Spring Shell application to analyzer GemFire statistics |
components/gemfire-health-office | Tools for analyzing GemFire statistics |
components/gemfire-http-dotnet-api | Wrapper Dotnet Core client that uses the GemFire HTTP API |
components/gemfire-security-managers | GemFire security manager implementations |
components/gemfire-touch-function | GemFire function to synchronize region in WAN replicated GemFire clusters |
components/functions/gemfire-clear-region-function | GemFire function to clear region data in a GemFire partitioned region |
deployments/scripts/gemfire-devOps-bash | GemFire cluster operations DevOps management scripts |
Set Pivotal Maven Repository user credentials See https://gemfire.dev/quickstart/java/
export PIVOTAL_MAVEN_USERNAME=$HARBOR_USER
export PIVOTAL_MAVEN_PASSWORD=$HARBOR_PASSWORD
In GFfsh
Start Locator
start locator --name=localhost --bind-address=127.0.0.1 --hostname-for-clients=127.0.0.1 --http-service-bind-address=127.0.0.1
Start Server
start server --name=server1 --server-bind-address=127.0.0.1 --hostname-for-clients=127.0.0.1 --jmx-manager-hostname-for-clients=127.0.0.1 --bind-address=127.0.0.1 --http-service-bind-address=127.0.0.1 --locators=127.0.0.1[10334]