infiniflow / infinity

The AI-native database built for LLM applications, providing incredibly fast hybrid search of dense vector, sparse vector, tensor (multi-vector), and full-text
https://infiniflow.org
Apache License 2.0
2.63k stars 273 forks source link

[Question]: Build Procedure on RHEL/Rocky 8 Without Docker + C/C++ API Access #1912

Open mesibo opened 1 month ago

mesibo commented 1 month ago
  1. We want to build infinity on RHEL/Rocky 8 without using Docker. Could you please provide a build procedure or any relevant documentation that can help us with this setup?

  2. Additionally, although the project is developed in C/C++, there is only documentation for the Python API. We plan to integrate mesibo's real-time APIs into our workflow and would like to access the C/C++ API instead of the Python one. Could you guide us on where to find the C/C++ API documentation, and how to get started with it?

Thanks!

JinHai-CN commented 1 month ago
  1. Check the centos7 dockerfile: dockerfile

Please also refer to the build_from_source. Althrough the document is for Ubuntu, it also tell us which libraries are necessary for Infinity.

  1. Two ways to access Infinity in C/C++: