org.fuzzydb.extras.aggregator

Various extras that use fuzzydb

License

License

GroupId

GroupId

org.fuzzydb
ArtifactId

ArtifactId

org.fuzzydb.extras.aggregator
Last Version

Last Version

1.0.0.RELEASE
Release Date

Release Date

Type

Type

jar
Description

Description

org.fuzzydb.extras.aggregator
Various extras that use fuzzydb
Project Organization

Project Organization

Whirlwind Match Limited
Source Code Management

Source Code Management

http://github.com/whirlwind-match/fuzzydb-extras

Download org.fuzzydb.extras.aggregator

How to add to project

<!-- https://jarcasting.com/artifacts/org.fuzzydb/org.fuzzydb.extras.aggregator/ -->
<dependency>
    <groupId>org.fuzzydb</groupId>
    <artifactId>org.fuzzydb.extras.aggregator</artifactId>
    <version>1.0.0.RELEASE</version>
</dependency>
// https://jarcasting.com/artifacts/org.fuzzydb/org.fuzzydb.extras.aggregator/
implementation 'org.fuzzydb:org.fuzzydb.extras.aggregator:1.0.0.RELEASE'
// https://jarcasting.com/artifacts/org.fuzzydb/org.fuzzydb.extras.aggregator/
implementation ("org.fuzzydb:org.fuzzydb.extras.aggregator:1.0.0.RELEASE")
'org.fuzzydb:org.fuzzydb.extras.aggregator:jar:1.0.0.RELEASE'
<dependency org="org.fuzzydb" name="org.fuzzydb.extras.aggregator" rev="1.0.0.RELEASE">
  <artifact name="org.fuzzydb.extras.aggregator" type="jar" />
</dependency>
@Grapes(
@Grab(group='org.fuzzydb', module='org.fuzzydb.extras.aggregator', version='1.0.0.RELEASE')
)
libraryDependencies += "org.fuzzydb" % "org.fuzzydb.extras.aggregator" % "1.0.0.RELEASE"
[org.fuzzydb/org.fuzzydb.extras.aggregator "1.0.0.RELEASE"]

Dependencies

compile (3)

Group / Artifact Type Version
com.google.code.findbugs : jsr305 jar 2.0.0
org.slf4j : jcl-over-slf4j jar 1.6.4
org.slf4j : slf4j-api jar 1.6.4

test (2)

Group / Artifact Type Version
junit : junit-dep Optional jar 4.10
org.mockito : mockito-core jar 1.9.0

Project Modules

  • util-gui
  • util-servlet
  • indexer
  • indexer-gui
  • abdera-util
  • atom
  • atom-server

JOIN THE COMMUNITY!

Resource for documentation are a bit thin on the ground, but there are some great places to go for ideas as to how use fuzzydb.

The GUI example below is great for a bit of hands on play. We're aiming to get an online example up and running soon too.

There are a couple of sites using the database. Feel free to check out www.fridgemountain.com and www.likemynds.com for how it's used there.

Our Mailing List

There's always a friendly response at hand on a mail group. Any questions, and we're sure there are lots, do post them and we'll get them answered pronto.

The mailing list is [email protected]. You can join at: https://groups.google.com/group/fuzzydb-users

The blog

http://fuzzydb.blogspot.com

The demo

The sample webapp can often be found deployed at: http://fuzzydb-sample-webapp.cloudfoundry.com

GETTING STARTED

Check out the latest stable snapshot and build it:

git clone git://github.com/whirlwind-match/fuzzydb.git
git checkout stable
mvn install

OTHER STUFF

This should pass all tests.

RUNNING THE DEMO UI

There is a configurable demo UI available, which is currently packaged with an example of helping people share car journeys (e.g. to work, or one off events like going to a music festival).

To run the UI having built as above, type

mvn exec:java -pl com.wwm.indexer.gui

You'll now be presented with a Java UI (no frills here ... yet).

Try this:

  • Click "Random entries" to create 1000 random journeys - this should take around a second
  • Click "Search" - you'll see a page of results and the time it took to find them
  • Look on the Map tab. You'll see a clearly random set of journeys with the start represented by a green dot and the end by a blue one
  • Now enter a short London postcode, e.g. N1 into the StartPostcode box
  • Hit "Search" again. You'll see the journeys start in London now
  • Insert say another 20,000 records
  • Enter a postcode for the end location (e.g. M1 for Manchester), and click Search. With any luck you'll find a few matches
  • In the dropdown box showing LiftShare (this box selects matching styles), select something else, e.g. PathDeviation, and search again.
  • Have a play, enjoy and let us know how you get on
org.fuzzydb

the home of fuzzydb

Versions

Version
1.0.0.RELEASE