1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/397713572-TngouDB

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Это зеркальный репозиторий, синхронизируется ежедневно с исходного репозитория.
В этом репозитории не указан файл с открытой лицензией (LICENSE). При использовании обратитесь к конкретному описанию проекта и его зависимостям в коде.
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

Фон

TngouDB — это база данных китайского поискового движка, разработанная компанией Tian Gou (tngou.net) для сельскохозяйственного поиска на Tian Gou Agriculture Network. Tian Gou стремится создать специализированную NoSQL базу данных для китайского индекса на основе открытого исходного кода.

Введение

TngouDB представляет собой кроссплатформенную базу данных, разработанную на Java и использующую Lucene (в качестве хранилища), IK (для сегментации слов) и Netty (для коммуникации) в качестве основы для сетевой базы данных. TngouDB упрощает вызовы соответствующих API Lucene и использует SQL-запросы для выполнения операций CRUD с данными.

Особенности

TngouDB позволяет отделить себя от одномашинного Lucene, развёртывая себя через сеть на отдельном сервере для обработки хранения и запросов. TngouDb также упрощает сложность Solr, позволяя пользователям выполнять операции с данными с помощью простых SQL-запросов. TngouDB полностью абстрагируется от знаний, связанных с Lucene и Solr, и может быть реализован с использованием обычных SQL-запросов.

Документация

Документация доступна по адресу: http://www.tngou.net/doc/tndb, включая полные инструкции по установке, настройке и использованию.

Примеры использования

В настоящее время TngouDB является версией для внутреннего тестирования и не рекомендуется для использования в проектах, готовых к запуску! Мы продолжим разработку и обновление, а позже выпустим соответствующую официальную версию. На данный момент TngouDB используется в поисковом сервисе Tian Gou Agriculture Search (http://www.tngou.net/search).

Контакты

Если вас интересует этот проект, присоединяйтесь к нам и станьте участником открытого исходного кода! Электронная почта: tngou@tngou.net QQ: 397713572 Контактное лицо: Чэнь Лэй @tngou Телефон: +86 13880334484 (Чэнду)

Обновления

Версия 0.2 основные улучшения:

  • Обновление Lucene4 до Lucene5 в качестве движка хранения данных.
  • Добавление функций параллельного добавления, удаления и изменения.
  • Возврат статуса кода.
  • Редизайн функции восстановления ссылок на уже закрытые ссылки.

Обновления

Основные улучшения версии 0.3:

  • Оптимизация сбора соединений Netty, которые были разорваны.
  • Включение вторичного кэша Ehcache в функцию запроса.
  • Реализация параллельной вставки (ожидание) Lucene.

Бинарная загрузка: http://pan.baidu.com/s/1eQsDIim

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Поисковая база данных полнотекстового поиска Tiangou, NoSQL база данных, основанная на Lucene. Расширить Свернуть
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://gitlife.ru/oschina-mirror/397713572-TngouDB.git
git@gitlife.ru:oschina-mirror/397713572-TngouDB.git
oschina-mirror
397713572-TngouDB
397713572-TngouDB
master