The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]



"Релиз поискового движка Elasticsearch 1.0.0"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Релиз поискового движка Elasticsearch 1.0.0"  +/
Сообщение от opennews (??), 13-Фев-14, 23:47 
Увидел свет (http://www.elasticsearch.org/blog/1-0-0-released/) релиз свободной платформы для организации работы поисковых систем Elasticsearch 1.0.0 (http://www.elasticsearch.org/), основанной на технологиях индексации и поиска, предоставляемых движком Lucene (https://lucene.apache.org/). Поисковые сервисы на базе Elasticsearch внедрены в GitHub, Mozilla, WordPress, Sony и StackOverflow. Код Elasticsearch написан на языке Java и распространяется (https://github.com/elasticsearch/elasticsearch) под лицензией Apache. Готовые сборки подготовлены (http://www.elasticsearch.org/downloads/1-0-0/) в форматах пакетов RPM и DEB.

Особенности Elasticsearch:


-  Поддержка создания распределённых и отказоустойчивых конфигураций. Поисковый индекс может быть распределён на несколько узлов с использованием шардинга. Каждая порция данных индекса может быть реплицирована на несколько узлов. Операции чтения и поиска могут выполняться на любых узлах, содержащих реплицированные части индекса. Каждая порция данных общего индекса представляет собой полноценный обособленный индекс Lucene;

-  Поддержка обслуживания одним экземпляром движка нескольких поисковых служб: поддерживается обработка более одного индекса и более одного типа контента на каждый индекс;

-  Для управления и взаимодействия с поисковым сервером может использвоаться как HTTP RESTful API, так и нативный Java API. API абстрагирует все операции по опросу отдельных узлов и агрегации данных, позволяя работать с распределённым индексом, как с единым целым. Клиенты, работающие поверх  HTTP RESTful API подготовлены для языков Javascript (http://www.elasticsearch.org/guide/en/elasticsearch/client/j... PHP (http://www.elasticsearch.org/guide/en/elasticsearch/client/p... Perl (http://www.elasticsearch.org/guide/en/elasticsearch/client/p... Python (http://www.elasticsearch.org/guide/en/elasticsearch/client/p... и <a href="http://www.elasticsearch.org/guide/en/elasticsearch/client/r... target="_top">Ruby</a>;

  
-  Документо-ориентированный подход к хранению атрибутов. Отсутствие необходимости предварительного определения жесткой схемы структуры данных. Схема данных может варьироваться и определяться в привязке к разным типам контента, предоставляя возможность адаптации процесса индексации под свои нужды.

-  Поддержка кэширования запросов и пополнения индекса в асинхронном режиме. Наличие средств для сохранения целостности индекса в случае краха сервера;
-  Высокая производительность поиска, выполнение запросов со скоростью близкой к обработке данных в реальном времени;

-  Обеспечение непротиворечивости операций - все действия на уровне одного документа соответствуют требованиям ACID (атомарность, согласованность, изолированность, надежность).


Ключевые улучшения, добавленные в версии Elasticsearch 1.0:


-  Snapshot/Restore API - программный интерфейс для управления созданием/восстановлением резервных копий индексов или всего кластера;
-  Гибкие средства для сбора статистики для анализа работы поисковой системы;
-  Обратный поиск - вместо поиска всех удовлетворяющих запросу документов, осуществляется определение запросов, подходящих для заданного документа;
-  cat API - простой интерфейс для ручной выборки данных, более наглядный для человека, чем JSON;
-  Поддержка федеративного поиска, при котором логически объединяются результаты разных поисковых кластеров;
-  Поддержка формата Doc values, позволяющем агрегировать данные документов большого размера, за счет промежуточного сохранения полей на диске, без держания их в памяти;
-  Механизм отслеживания попыток загрузки слишком больших полей с данными в память, для исключения ситуаций, которые могут привести к исчерпанию доступной памяти.


URL: http://www.elasticsearch.org/blog/1-0-0-released/
Новость: https://www.opennet.ru/opennews/art.shtml?num=39081

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по ответам | RSS]

1. Сообщение от Аноним (-), 13-Фев-14, 23:47   +2 +/
Ждем открытия кода гугла и бинга :)
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #3, #4, #13

2. Сообщение от alxx (ok), 14-Фев-14, 00:02   +/
Очень глупый вопрос - зачем оно нужно, в смысле открывать такие вещи? Это не попытка вброса, а непонимание сути данного действия.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #5, #8

3. Сообщение от ананим (?), 14-Фев-14, 00:02   –1 +/
>написан на языке Java и распространяется под лицензией Apache.

ждём перехода с прототипа к релизу.


зыж
> и бинга :)

Это Г (или так — ГГГ…) тебе то зачем?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1 Ответы: #9

4. Сообщение от pavlinux (ok), 14-Фев-14, 00:04   +1 +/
У тя ума и денег хватит на оборудование для их запуска.
А то ж как с Quake2 вышло, - орали, слюни пускали, а как открыли всё нах... исчезли.  
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1 Ответы: #6

5. Сообщение от ананим (?), 14-Фев-14, 00:05   –1 +/
Это и было открыто.
Народ набежал (уж какие есть) и сделал (уж что есть. но лучше чем в блобах — там не все аспекты вообще осознали).

Или ты теперь закрыть хочешь?
Ну… Много вас таких.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2

6. Сообщение от ананим (?), 14-Фев-14, 00:08   +/
Не пинди!.
В смокинганс я лет 5 провёл.
И всякие контры не дотягивают по геём-плэю до сих пор.
(Дезигнеров-художников по сравнению токо много у них, то да. А от программеров толку тут как раз мало).
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #4

7. Сообщение от Perain (?), 14-Фев-14, 05:17   +2 +/
Пользуясь случаем передааю приветы "Sphinx Search", "Xapian"
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #15

8. Сообщение от VoDA (ok), 14-Фев-14, 08:47   +/
Рассчитывают на:
А) программисты смогут править код и отправлять патчи => качественнее код + больше фич;
Б) больше компаний будет пользоваться бесплатной => больше перейдут на платную;
В) в некоторых государствах гос.компании и агентства используют преимущественно OpenSource => чтобы выйти на тендер нужно сделать движок открытым

К слову: не всегда открытие исходников приводит к заметному росту дохода компании, так как нужно кардинально поменять бизнес и способ получения дохода.
По сути проприетарь и OpenSource - разные виды бизнеса не сильно пересекающиеся друг с другом.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2

9. Сообщение от VolanD (ok), 14-Фев-14, 09:20   –1 +/
>>написан на языке Java и распространяется под лицензией Apache.
> ждём перехода с прототипа к релизу.
> зыж
>> и бинга :)
> Это Г (или так — ГГГ…) тебе то зачем?

У этого ГГГ спутниковые карты значительно качественнее, чем у того же гугла и яндекса... по крайней мере некоторых частей России...

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3 Ответы: #10, #11

10. Сообщение от ананим (?), 14-Фев-14, 12:09   +/
Угу. Фоточки классные.
Но может ТАК завести в некоторые части России, что не выберешься. Как говорится, пошлёт, так пошлёт.
Да и вообще, пользоваться продуктом мс… не-не, спасибо, тогда уж лучше тут http://openstreetmap.ru/
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #9 Ответы: #12

11. Сообщение от Клыкастый (ok), 14-Фев-14, 14:24   +/
> спутниковые карты значительно

а я думал - ты про поисковый движок

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #9

12. Сообщение от Аноним (-), 14-Фев-14, 14:44   –1 +/
> Угу. Фоточки классные.
> Но может ТАК завести в некоторые части России, что не выберешься. Как
> говорится, пошлёт, так пошлёт.

Это не проблемы карт. Это проблемы России. В коей нету дорог, а есть лишь одни направления.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #10 Ответы: #14

13. Сообщение от Аноним (-), 15-Фев-14, 03:55   +/
>  Ждем открытия кода гугла и бинга :)

Они могут с чистой совестью открыть. Удачи тебе поставить столько же ДЦ сколько у гугля...

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1

14. Сообщение от Аноним (-), 15-Фев-14, 03:57   +/
> Это не проблемы карт. Это проблемы России. В коей нету дорог, а
> есть лишь одни направления.

А вы знаете, еще всякие туристы например бывают. И просто фиговые карты. Вот OSM учитывает интересы и пешеходов, и туристов и прочая. А какие еще карты покажут мне тропинку в лесу? Ну не бинг же с яндексом? А ломиться по бурелому вместо того чтобы по тропинке топать - некая разница, знаете ли.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #12

15. Сообщение от Perain (?), 15-Фев-14, 09:27   +/
> Пользуясь случаем передааю приветы "Sphinx Search", "Xapian"

http://zooie.files.wordpress.com/2009/07/opensearch_compare.jpg

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #7

16. Сообщение от Аноним (-), 06-Мрт-14, 16:40   +/
Вот кстати неплохо про аггрегации в 1.0 написано http://habrahabr.ru/company/mailru/blog/213849/
Ответить | Правка | Наверх | Cообщить модератору


Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Спонсоры:
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2021 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру