/GSearchTea

Flink/Spark usage to improve searching in graph space

Primary LanguageJava

GSearchTea

Welcome to the GSearchTea repository! GSearchTea is a project focused on improving search capabilities in graph space using Apache Flink and Apache Spark.

Overview

GSearchTea leverages the power of both batch and stream processing to efficiently handle graph data. The process includes reading from G6 files, converting the data into a graph in parallel, computing a parameter, and returning the results.

Features

  • Streaming vs Batch Processing: GSearchTea uses both streaming and batch processing to handle large volumes of graph data efficiently.
  • G6 File Reading: The software is capable of reading graph data from G6 files using Apache Flink and Spark.
  • Parallel Graph Conversion: GSearchTea can convert the read data into a graph in parallel, leveraging the power of distributed computing.
  • Parameter Computation: The software can compute a parameter on the graph data.
  • Result Return: After computation, GSearchTea returns the results.

Getting Started

To get started with GSearchTea, clone this repository to your local machine and follow the instructions provided in the documentation.

Contributing

Contributions are always welcome! If you have any suggestions or want to contribute to the code, feel free to open an issue or submit a pull request.

License

GSearchTea is open-source and released under the GPL License.