āĻ¸ā§āĻŦāĻžāĻāĻ¤āĻŽ!
āĻāĻ āĻāĻŽāĻ°āĻž āĻĢā§āĻ˛-āĻā§āĻā§āĻ¸āĻ āĻ¸āĻžāĻ°ā§āĻ āĻāĻā§āĻāĻŋāĻ¨ Elasticsearch (āĻāĻ° āĻĒāĻ°ā§ ES) āĻ¸āĻŽā§āĻĒāĻ°ā§āĻā§ āĻāĻĨāĻž āĻŦāĻ˛āĻŦ, āĻ¯āĻžāĻ° āĻ¸āĻžāĻĨā§
Docsvision 5.5 āĻĒā§āĻ˛ā§āĻ¯āĻžāĻāĻĢāĻ°ā§āĻŽ āĻāĻ˛āĻā§āĨ¤
1. āĻāĻ¨āĻ¸ā§āĻāĻ˛ā§āĻļāĻ¨
āĻāĻĒāĻ¨āĻŋ āĻ˛āĻŋāĻā§āĻ āĻĨā§āĻā§ āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖ āĻĄāĻžāĻāĻ¨āĻ˛ā§āĻĄ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨:
āĻ¨ā§āĻā§ āĻāĻ¨āĻ¸ā§āĻāĻ˛āĻžāĻ° āĻ¸ā§āĻā§āĻ°āĻŋāĻ¨āĻļāĻ:
2. āĻāĻžāĻ°ā§āĻ¯āĻāĻžāĻ°āĻŋāĻ¤āĻž āĻĒāĻ°ā§āĻā§āĻˇāĻž
āĻāĻ¨āĻ¸ā§āĻāĻ˛ā§āĻļāĻ¨ āĻ¸āĻŽā§āĻĒā§āĻ°ā§āĻŖ āĻšāĻ˛ā§, āĻ¯āĻžāĻ¨
ES āĻ¸ā§āĻĨāĻŋāĻ¤āĻŋ āĻĒā§āĻˇā§āĻ āĻžāĻāĻŋ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻŋāĻ¤ āĻšāĻāĻ¯āĻŧāĻž āĻāĻāĻŋāĻ¤, āĻ¨ā§āĻā§āĻ° āĻāĻĻāĻžāĻšāĻ°āĻŖ:
āĻĒā§āĻˇā§āĻ āĻžāĻāĻŋ āĻ¨āĻž āĻā§āĻ˛āĻ˛ā§, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤ āĻāĻ°ā§āĻ¨ āĻ¯ā§ āĻāĻ˛āĻžāĻ¸ā§āĻāĻŋāĻ āĻ¸āĻžāĻ°ā§āĻ āĻĒāĻ°āĻŋāĻˇā§āĻŦāĻž āĻāĻ˛āĻā§āĨ¤ āĻāĻāĻ¨ā§āĻĄā§āĻā§ āĻāĻāĻŋ
āĻāĻ˛āĻžāĻ¸ā§āĻāĻŋāĻ āĻ¸āĻžāĻ°ā§āĻ āĻĒāĻ°āĻŋāĻˇā§āĻŦāĻžāĨ¤
3. āĻĄāĻāĻ¸āĻāĻŋāĻļāĻ¨ā§ āĻ¸āĻāĻ¯ā§āĻ āĻāĻ°ā§āĻ¨ā§ˇ
āĻāĻ˛āĻžāĻ¸ā§āĻāĻŋāĻāĻ¸āĻžāĻ°ā§āĻā§āĻ° āĻ¸āĻžāĻĨā§ āĻ¸āĻāĻ¯ā§āĻ āĻ¸āĻŽā§āĻĒā§āĻ°ā§āĻŖ-āĻā§āĻā§āĻ¸āĻ āĻĒāĻ°āĻŋāĻˇā§āĻŦāĻž āĻĒā§āĻˇā§āĻ āĻžāĻ¤ā§ āĻāĻ¨āĻĢāĻŋāĻāĻžāĻ° āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§
āĻāĻ¨āĻĄā§āĻā§āĻ¸āĻŋāĻ
āĻāĻāĻžāĻ¨ā§ āĻāĻĒāĻ¨āĻžāĻā§ āĻ¨āĻŋāĻ°ā§āĻĻā§āĻļ āĻāĻ°āĻ¤ā§ āĻšāĻŦā§:
1. āĻāĻ˛āĻžāĻ¸ā§āĻāĻŋāĻ āĻ¸āĻžāĻ°ā§āĻāĻžāĻ° āĻ¸āĻžāĻ°ā§āĻāĻžāĻ° āĻ āĻŋāĻāĻžāĻ¨āĻž (āĻāĻ¨āĻ¸ā§āĻāĻ˛ā§āĻļāĻ¨ā§āĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻ¸ā§āĻ)āĨ¤
2. DBMS-āĻāĻ° āĻ¸āĻžāĻĨā§ āĻ¸āĻāĻ¯ā§āĻ āĻ¸ā§āĻā§āĻ°āĻŋāĻāĨ¤
3. āĻĄāĻā§āĻ¸āĻāĻŋāĻļāĻ¨ āĻ āĻŋāĻāĻžāĻ¨āĻž (āĻāĻžāĻ¨ā§āĻā§āĻāĻāĻĄā§āĻ°ā§āĻ¸= āĻĢāĻ°āĻŽā§āĻ¯āĻžāĻā§
asmx
4. "āĻāĻžāĻ°ā§āĻĄ" āĻāĻŦāĻ "āĻĄāĻŋāĻ°ā§āĻā§āĻāĻ°āĻŋāĻ" āĻā§āĻ¯āĻžāĻŦā§, āĻāĻĒāĻ¨āĻžāĻā§ āĻĄā§āĻāĻž āĻāĻ¨āĻĢāĻŋāĻāĻžāĻ° āĻāĻ°āĻ¤ā§ āĻšāĻŦā§ āĻ¯āĻž
āĻ¸ā§āĻāĻŋāĻŦāĻĻā§āĻ§ āĻāĻ°āĻž āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨āĨ¤
āĻāĻĒāĻ¨āĻžāĻā§ āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤ āĻāĻ°āĻ¤ā§ āĻšāĻŦā§ āĻ¯ā§ āĻ
ā§āĻ¯āĻžāĻāĻžāĻāĻ¨ā§āĻā§āĻ° āĻ
āĻ§ā§āĻ¨ā§ āĻĄāĻā§āĻ¸āĻāĻŋāĻļāĻ¨ āĻĒāĻ°āĻŋāĻˇā§āĻŦāĻž āĻāĻ˛āĻā§
āĻĢā§āĻ˛āĻā§āĻā§āĻ¸āĻ āĻāĻ¨ā§āĻĄā§āĻā§āĻ¸āĻŋāĻ āĻĒāĻ°āĻŋāĻˇā§āĻŦāĻž, āĻāĻŽāĻāĻ¸ āĻāĻ¸āĻāĻŋāĻāĻāĻ˛-āĻ āĻĄāĻā§āĻ¸āĻāĻŋāĻļāĻ¨ āĻĄāĻžāĻāĻžāĻŦā§āĻ¸ā§ āĻ
ā§āĻ¯āĻžāĻā§āĻ¸ā§āĻ¸ āĻ°āĻ¯āĻŧā§āĻā§āĨ¤
āĻ¸āĻāĻ¯ā§āĻ āĻāĻ°āĻžāĻ° āĻĒāĻ°ā§, āĻāĻĒāĻ¨āĻžāĻā§ āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤ āĻāĻ°āĻ¤ā§ āĻšāĻŦā§ āĻ¯ā§ MS SQL āĻĄāĻžāĻāĻžāĻŦā§āĻ¸ā§ āĻāĻĒāĻ¸āĻ°ā§āĻ āĻ¸āĻš āĻāĻžāĻāĻā§āĻ˛āĻŋ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§:
"DV:FullText_<DBNAME>_CardWithFilesPrepareRange"
āĻ¸ā§āĻāĻŋāĻāĻ¸ āĻ¸āĻŽā§āĻĒā§āĻ°ā§āĻŖ āĻāĻ°āĻžāĻ° āĻĒāĻ°ā§, āĻ
āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ āĻŦāĻžāĻ°āĻāĻŋ āĻāĻāĻ¨ā§āĻĄā§āĻ āĻā§āĻ˛āĻžāĻ¯āĻŧā§āĻ¨ā§āĻā§ āĻāĻ¨āĻ˛āĻ āĻāĻ°āĻž āĻšāĻŦā§āĨ¤
4. REST API āĻāĻ˛āĻžāĻ¸ā§āĻāĻŋāĻ
āĻĒā§āĻ°āĻļāĻžāĻ¸āĻ āĻāĻ˛āĻžāĻ¸ā§āĻāĻŋāĻāĻ¸āĻžāĻ°ā§āĻ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻ
āĻĒāĻžāĻ°ā§āĻļāĻ¨ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻā§ āĻŦāĻŋāĻāĻŋāĻ¨ā§āĻ¨ āĻ¤āĻĨā§āĻ¯ āĻĒā§āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨
REST API āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¸āĻ°āĻŦāĻ°āĻžāĻš āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§āĨ¤
āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻāĻŋāĻ¤ āĻāĻĻāĻžāĻšāĻ°āĻŖāĻā§āĻ˛āĻŋāĻ¤ā§ āĻāĻŽāĻ°āĻž āĻāĻ¨āĻ¸āĻŽāĻ¨āĻŋāĻ¯āĻŧāĻž āĻ°ā§āĻ¸ā§āĻ āĻā§āĻ˛āĻžāĻ¯āĻŧā§āĻ¨ā§āĻ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻŦāĨ¤
āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻ¤āĻĨā§āĻ¯ āĻĒāĻžāĻāĻ¯āĻŧāĻž
āĻĒāĻ°āĻŋāĻˇā§āĻŦāĻžāĻāĻŋ āĻāĻžāĻ˛ā§ āĻšāĻ¯āĻŧā§ āĻā§āĻ˛ā§ (http://localhost:9200/ āĻŦā§āĻ°āĻžāĻāĻāĻžāĻ°ā§), āĻāĻĒāĻ¨āĻŋ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨
āĻ
āĻ¨ā§āĻ°ā§āĻ§ āĻāĻžāĻ˛āĻžāĻ¨:
āĻāĻ¸ā§āĻ¨ āĻāĻ˛āĻžāĻ¸ā§āĻāĻŋāĻ āĻ¸āĻžāĻ°ā§āĻ āĻĒāĻ°āĻŋāĻˇā§āĻŦāĻžāĻ° āĻ
āĻŦāĻ¸ā§āĻĨāĻž āĻ¸āĻŽā§āĻĒāĻ°ā§āĻā§ āĻāĻāĻāĻŋ āĻĒā§āĻ°āĻ¤āĻŋāĻā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻĒāĻžāĻ¨ (āĻŦā§āĻ°āĻžāĻāĻāĻžāĻ°ā§):
āĻ
āĻ¨āĻŋāĻĻā§āĻ°āĻž āĻ
āĻŦāĻ¸ā§āĻĨāĻž āĻĒā§āĻ°āĻ¤āĻŋāĻā§āĻ°āĻŋāĻ¯āĻŧāĻž:
āĻāĻ¸ā§āĻ¨ āĻ¸ā§āĻĨāĻŋāĻ¤āĻŋāĻ¤ā§ āĻŽāĻ¨ā§āĻ¯ā§āĻ āĻĻāĻŋāĻ¨ - āĻ¸āĻŦā§āĻ, āĻšāĻ˛ā§āĻĻ, āĻ˛āĻžāĻ˛āĨ¤ āĻ
āĻĢāĻŋāĻ¸āĻŋāĻ¯āĻŧāĻžāĻ˛ āĻĄāĻā§āĻŽā§āĻ¨ā§āĻā§āĻļāĻ¨ āĻ¸ā§āĻā§āĻ¯āĻžāĻāĻžāĻ¸ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻā§ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻāĻŋāĻ¤ āĻŦāĻ˛ā§:
âĸ āĻ¸āĻŦā§āĻ â āĻ¸āĻŦ āĻ āĻŋāĻ āĻāĻā§ (āĻā§āĻ˛āĻžāĻ¸ā§āĻāĻžāĻ°āĻāĻŋ āĻ¸āĻŽā§āĻĒā§āĻ°ā§āĻŖāĻ°ā§āĻĒā§ āĻāĻžāĻ˛ā§ āĻāĻā§)
âĸ āĻšāĻ˛ā§āĻĻ - āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻĄā§āĻāĻž āĻāĻĒāĻ˛āĻŦā§āĻ§, āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻā§āĻ˛āĻžāĻ¸ā§āĻāĻžāĻ°ā§ āĻāĻŋāĻā§ āĻĒā§āĻ°āĻ¤āĻŋāĻ˛āĻŋāĻĒāĻŋ āĻāĻāĻ¨āĻ āĻāĻāĻŋāĻ° āĻāĻ¨ā§āĻ¯ āĻŦāĻ°āĻžāĻĻā§āĻĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧāĻ¨āĻŋ
âĸ āĻ˛āĻžāĻ˛ â āĻĄā§āĻāĻžāĻ° āĻ
āĻāĻļ āĻā§āĻ¨ā§ āĻāĻžāĻ°āĻŖā§ āĻ
āĻ¨ā§āĻĒāĻ˛āĻŦā§āĻ§ (āĻā§āĻ˛āĻžāĻ¸ā§āĻāĻžāĻ° āĻ¨āĻŋāĻā§āĻ āĻ¸ā§āĻŦāĻžāĻāĻžāĻŦāĻŋāĻāĻāĻžāĻŦā§ āĻāĻžāĻ āĻāĻ°āĻā§)
āĻā§āĻ˛āĻžāĻ¸ā§āĻāĻžāĻ°ā§ āĻ¨ā§āĻĄ āĻāĻŦāĻ āĻ¤āĻžāĻĻā§āĻ° āĻ
āĻŦāĻ¸ā§āĻĨāĻž āĻ¸āĻŽā§āĻĒāĻ°ā§āĻā§ āĻ¸ā§āĻā§āĻ āĻĒāĻžāĻāĻ¯āĻŧāĻž (āĻāĻŽāĻžāĻ° 1 āĻ¨ā§āĻĄ āĻāĻā§):
āĻ¸āĻŽāĻ¸ā§āĻ¤ ES āĻ¸ā§āĻāĻ:
Docsvision āĻĨā§āĻā§ āĻ¸ā§āĻā§ āĻāĻžāĻĄāĻŧāĻžāĻ, āĻ
āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻ
ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻā§āĻļāĻ¨ā§āĻ° āĻ¸ā§āĻā§āĻ āĻĨāĻžāĻāĻ¤ā§ āĻĒāĻžāĻ°ā§ - āĻšāĻžāĻ°ā§āĻāĻŦāĻŋāĻ,
āĻāĻŋāĻŦāĻžāĻ¨āĻž - āĻ¯āĻĻāĻŋ āĻāĻĒāĻ¨āĻŋ āĻ¤āĻžāĻĻā§āĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§āĻ¨āĨ¤ āĻ
āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ā§āĻ¯āĻŧ āĻĨā§āĻā§ āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ā§āĻ¯āĻŧāĻā§āĻ˛ā§ āĻ¸āĻžāĻāĻžāĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨āĨ¤ āĻāĻĻāĻžāĻšāĻ°āĻŖ āĻ¸ā§āĻŦāĻ°ā§āĻĒ,
āĻāĻ¸ā§āĻ¨ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ¸ā§āĻ āĻ¸ā§āĻā§ āĻā§āĻ°āĻšāĻŖ āĻāĻ°āĻŋ āĻ¯āĻžāĻ° āĻ¨āĻžāĻŽā§ % āĻāĻžāĻ°ā§āĻĄ% āĻāĻā§:
āĻāĻ˛āĻžāĻ¸ā§āĻāĻŋāĻ āĻ¸āĻžāĻ°ā§āĻ āĻāĻ¨āĻĢāĻŋāĻāĻžāĻ°ā§āĻļāĻ¨
āĻāĻ˛āĻžāĻ¸ā§āĻāĻŋāĻ āĻ¸āĻžāĻ°ā§āĻ āĻ¸ā§āĻāĻŋāĻāĻ¸ āĻĒāĻžāĻāĻ¯āĻŧāĻž:
āĻ˛āĻāĻā§āĻ˛āĻŋāĻ° āĻĒāĻĨāĻā§āĻ˛āĻŋ āĻ¸āĻš āĻĢāĻ˛āĻžāĻĢāĻ˛āĻāĻŋ āĻŦā§āĻļ āĻŦāĻŋāĻ¸ā§āĻ¤ā§āĻ¤ āĻšāĻŦā§:
āĻāĻŽāĻ°āĻž āĻāĻ¤āĻŋāĻŽāĻ§ā§āĻ¯ā§āĻ āĻāĻžāĻ¨āĻŋ āĻāĻŋāĻāĻžāĻŦā§ āĻ¸ā§āĻā§āĻā§āĻ˛āĻŋāĻ° āĻ¤āĻžāĻ˛āĻŋāĻāĻž āĻā§āĻāĻā§ āĻŦā§āĻ° āĻāĻ°āĻ¤ā§ āĻšāĻ¯āĻŧ; āĻĄāĻāĻ¸āĻāĻŋāĻļāĻ¨ āĻ¸ā§āĻŦāĻ¯āĻŧāĻāĻā§āĻ°āĻŋāĻ¯āĻŧāĻāĻžāĻŦā§ āĻāĻāĻŋ āĻāĻ°ā§, āĻĢāĻ°ā§āĻŽā§āĻ¯āĻžāĻā§ āĻ¸ā§āĻā§āĻ° āĻ¨āĻžāĻŽ āĻĻāĻŋāĻ¯āĻŧā§:
<āĻĄāĻžāĻāĻžāĻŦā§āĻ¸ā§āĻ° āĻ¨āĻžāĻŽ+āĻāĻ¨āĻĄā§āĻā§āĻ¸āĻĄ āĻāĻžāĻ°ā§āĻĄā§āĻ° āĻĒā§āĻ°āĻāĻžāĻ°>
āĻāĻāĻžāĻĄāĻŧāĻžāĻ āĻāĻĒāĻ¨āĻŋ āĻāĻĒāĻ¨āĻžāĻ° āĻ¨āĻŋāĻāĻ¸ā§āĻŦ āĻ¸ā§āĻŦāĻžāĻ§ā§āĻ¨ āĻ¸ā§āĻāĻ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨:
āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻāĻāĻŋ āĻāĻāĻāĻŋ GET āĻ¨āĻ¯āĻŧ, āĻāĻāĻāĻŋ PUT āĻ
āĻ¨ā§āĻ°ā§āĻ§ āĻšāĻŦā§:
āĻĢāĻ˛āĻžāĻĢāĻ˛:
āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻāĻŋāĻ¤ āĻā§āĻ¯ā§āĻ¯āĻŧāĻžāĻ°ā§āĻāĻŋ āĻ¨āĻ¤ā§āĻ¨ (āĻā§āĻ°āĻžāĻšāĻ) āĻ¸āĻš āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ¸ā§āĻā§ āĻĻā§āĻāĻžāĻŦā§:
5. āĻ¸ā§āĻā§āĻā§āĻ¤ āĻĄā§āĻāĻž āĻ¸āĻŽā§āĻĒāĻ°ā§āĻā§ āĻ¤āĻĨā§āĻ¯ āĻĒā§āĻ°āĻžāĻĒā§āĻ¤ āĻāĻ°āĻž
āĻāĻ˛āĻžāĻ¸ā§āĻāĻŋāĻ āĻ¸āĻžāĻ°ā§āĻ āĻāĻ¨āĻĄā§āĻā§āĻ¸ āĻ¸ā§āĻā§āĻ¯āĻžāĻāĻžāĻ¸
Docsvision āĻĻā§āĻŦāĻžāĻ°āĻž āĻĒā§āĻ°āĻžāĻĨāĻŽāĻŋāĻ āĻāĻ¨āĻĢāĻŋāĻāĻžāĻ°ā§āĻļāĻ¨ āĻ¸āĻŽā§āĻĒāĻ¨ā§āĻ¨ āĻšāĻāĻ¯āĻŧāĻžāĻ° āĻĒāĻ°ā§, āĻĒāĻ°āĻŋāĻˇā§āĻŦāĻžāĻāĻŋ āĻĒāĻ°āĻŋāĻāĻžāĻ˛āĻ¨āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻĒā§āĻ°āĻ¸ā§āĻ¤ā§āĻ¤ āĻšāĻāĻ¯āĻŧāĻž āĻāĻāĻŋāĻ¤ āĻāĻŦāĻ āĻĄā§āĻāĻž āĻāĻ¨ā§āĻĄā§āĻā§āĻ¸āĻŋāĻ āĻļā§āĻ°ā§ āĻāĻ°āĻž āĻāĻāĻŋāĻ¤āĨ¤
āĻĒā§āĻ°āĻĨāĻŽāĻ¤, āĻāĻ¸ā§āĻ¨ āĻĒāĻ°ā§āĻā§āĻˇāĻž āĻāĻ°ā§ āĻĻā§āĻāĻŋ āĻ¯ā§ āĻ¸ā§āĻā§āĻā§āĻ˛āĻŋ āĻĒā§āĻ°ā§āĻŖ āĻšāĻ¯āĻŧā§āĻā§ āĻāĻŦāĻ āĻ¤āĻžāĻĻā§āĻ° āĻāĻāĻžāĻ° āĻ¸ā§āĻā§āĻ¯āĻžāĻ¨ā§āĻĄāĻžāĻ°ā§āĻĄ "āĻŦāĻžāĻāĻ" āĻāĻ° āĻā§āĻ¯āĻŧā§ āĻŦāĻĄāĻŧ āĻāĻŽāĻžāĻĻā§āĻ° āĻ¸āĻžāĻĨā§ āĻĒāĻ°āĻŋāĻāĻŋāĻ¤ āĻāĻāĻāĻŋ āĻĒā§āĻ°āĻļā§āĻ¨ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§:
āĻĢāĻ˛āĻ¸ā§āĻŦāĻ°ā§āĻĒ, āĻāĻŽāĻ°āĻž āĻĻā§āĻāĻ¤ā§ āĻĒāĻžāĻ: 87āĻāĻŋ "āĻāĻžāĻ" āĻāĻŦāĻ 72āĻāĻŋ "āĻ¨āĻĨāĻŋāĻĒāĻ¤ā§āĻ°" āĻ¸ā§āĻāĻŋāĻ¤ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§, āĻāĻŽāĻžāĻĻā§āĻ° EDMS-āĻāĻ° āĻĒāĻ°āĻŋāĻĒā§āĻ°ā§āĻā§āĻˇāĻŋāĻ¤ā§ āĻŦāĻ˛āĻž āĻšāĻ¯āĻŧā§āĻā§:
āĻāĻŋāĻā§ āĻ¸āĻŽāĻ¯āĻŧā§āĻ° āĻĒāĻ°ā§, āĻĢāĻ˛āĻžāĻĢāĻ˛āĻā§āĻ˛āĻŋ āĻ¨āĻŋāĻŽā§āĻ¨āĻ°ā§āĻĒ (āĻĄāĻŋāĻĢāĻ˛ā§āĻāĻ°ā§āĻĒā§, āĻĒā§āĻ°āĻ¤āĻŋ 5 āĻŽāĻŋāĻ¨āĻŋāĻā§ āĻāĻ¨ā§āĻĄā§āĻā§āĻ¸āĻŋāĻ āĻāĻžāĻāĻā§āĻ˛āĻŋ āĻāĻžāĻ˛ā§ āĻāĻ°āĻž āĻšāĻ¯āĻŧ):
āĻāĻŽāĻ°āĻž āĻĻā§āĻāĻāĻŋ āĻ¨āĻĨāĻŋāĻ° āĻ¸āĻāĻā§āĻ¯āĻž āĻŦā§āĻĄāĻŧā§āĻā§āĨ¤
āĻāĻĒāĻ¨āĻŋ āĻāĻŋāĻāĻžāĻŦā§ āĻŦā§āĻāĻŦā§āĻ¨ āĻ¯ā§ āĻāĻĒāĻ¨āĻžāĻ° āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ā§āĻ¯āĻŧ āĻāĻžāĻ°ā§āĻĄāĻāĻŋ āĻāĻ¨ā§āĻĄā§āĻā§āĻ¸ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§?
âĸ āĻĒā§āĻ°āĻĨāĻŽā§, āĻāĻĒāĻ¨āĻžāĻā§ āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤ āĻāĻ°āĻ¤ā§ āĻšāĻŦā§ āĻ¯ā§ Docsvision-āĻāĻ° āĻāĻžāĻ°ā§āĻĄā§āĻ° āĻ§āĻ°āĻ¨ āĻāĻ˛āĻžāĻ¸āĻā§āĻāĻŋāĻ āĻ¸āĻžāĻ°ā§āĻ āĻ¸ā§āĻāĻŋāĻāĻ¸ā§ āĻāĻ˛ā§āĻ˛ā§āĻ āĻāĻ°āĻž āĻĄā§āĻāĻžāĻ° āĻ¸āĻžāĻĨā§ āĻŽā§āĻ˛ā§āĨ¤
âĸ āĻĻā§āĻŦāĻŋāĻ¤ā§āĻ¯āĻŧāĻ¤, āĻāĻžāĻ°ā§āĻĄā§āĻ° āĻ
ā§āĻ¯āĻžāĻ°ā§ āĻ¸ā§āĻā§āĻāĻ°āĻŖā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ
āĻĒā§āĻā§āĻˇāĻž āĻāĻ°ā§āĻ¨ - āĻ¯āĻāĻ¨ āĻāĻāĻŋ āĻĄāĻāĻ¸āĻāĻŋāĻļāĻ¨ā§ āĻĒā§āĻ°āĻŦā§āĻļ āĻāĻ°ā§, āĻ¤āĻāĻ¨ āĻ¸ā§āĻā§āĻ°ā§āĻā§ āĻĄā§āĻāĻž āĻāĻĒāĻ¸ā§āĻĨāĻŋāĻ¤ āĻšāĻāĻ¯āĻŧāĻžāĻ° āĻāĻā§ āĻāĻŋāĻā§ āĻ¸āĻŽāĻ¯āĻŧ āĻā§āĻā§ āĻ¯ā§āĻ¤ā§ āĻšāĻŦā§āĨ¤
âĸ āĻ¤ā§āĻ¤ā§āĻ¯āĻŧāĻ¤, āĻāĻĒāĻ¨āĻŋ CardID āĻĻā§āĻŦāĻžāĻ°āĻž āĻāĻāĻāĻŋ āĻāĻžāĻ°ā§āĻĄ āĻ
āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨āĨ¤ āĻāĻĒāĻ¨āĻŋ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻāĻŋāĻ¤ āĻ
āĻ¨ā§āĻ°ā§āĻ§ā§āĻ° āĻ¸āĻžāĻĨā§ āĻāĻāĻŋ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨:
āĻ¯āĻĻāĻŋ āĻāĻžāĻ°ā§āĻĄāĻāĻŋ āĻ¸ā§āĻā§āĻ°ā§āĻā§ āĻĨāĻžāĻā§, āĻ¤āĻžāĻšāĻ˛ā§ āĻāĻŽāĻ°āĻž āĻāĻ° "āĻāĻžāĻāĻāĻž" āĻĄā§āĻāĻž āĻĻā§āĻāĻ¤ā§ āĻĒāĻžāĻŦ; āĻ¯āĻĻāĻŋ āĻ¨āĻž āĻšāĻ¯āĻŧ, āĻ¤āĻžāĻšāĻ˛ā§ āĻāĻŽāĻ°āĻž āĻāĻ°āĻāĻŽ āĻāĻŋāĻā§ āĻĻā§āĻāĻ¤ā§ āĻĒāĻžāĻŦ:
āĻāĻāĻāĻŋ āĻāĻ˛āĻžāĻ¸ā§āĻāĻŋāĻ āĻ¸āĻžāĻ°ā§āĻ āĻ¨ā§āĻĄā§ āĻāĻāĻāĻŋ āĻāĻžāĻ°ā§āĻĄ āĻ āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ āĻāĻ°āĻž āĻšāĻā§āĻā§
āĻŦāĻ°ā§āĻŖāĻ¨āĻž āĻā§āĻˇā§āĻ¤ā§āĻ°ā§āĻ° āĻ¸āĻ āĻŋāĻ āĻŽāĻŋāĻ˛ āĻĻā§āĻŦāĻžāĻ°āĻž āĻāĻāĻāĻŋ āĻ¨āĻĨāĻŋ āĻā§āĻāĻā§āĻ¨:
āĻĢāĻ˛āĻžāĻĢāĻ˛:
āĻāĻāĻāĻŋ āĻ¨āĻĨāĻŋ āĻ
āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ āĻāĻ°ā§āĻ¨ āĻ¯ā§āĻāĻŋāĻ° āĻŦāĻŋāĻŦāĻ°āĻŖā§ 'āĻāĻāĻ¤' āĻāĻ¨ā§āĻā§āĻ°āĻŋ āĻ°āĻ¯āĻŧā§āĻā§
āĻĢāĻ˛āĻžāĻĢāĻ˛:
āĻ¸āĻāĻ¯ā§āĻā§āĻ¤ āĻĢāĻžāĻāĻ˛ā§āĻ° āĻŦāĻŋāĻˇāĻ¯āĻŧāĻŦāĻ¸ā§āĻ¤ā§ āĻĻā§āĻŦāĻžāĻ°āĻž āĻāĻāĻāĻŋ āĻāĻžāĻ°ā§āĻĄā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ
āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ āĻāĻ°ā§āĻ¨
āĻĢāĻ˛āĻžāĻĢāĻ˛:
āĻāĻ¸ā§āĻ¨ āĻ¨āĻĨāĻŋāĻ° āĻĒā§āĻ°āĻāĻžāĻ°ā§āĻ° āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻāĻžāĻ°ā§āĻĄ āĻā§āĻāĻā§ āĻŦā§āĻ° āĻāĻ°āĻŋ:
āĻŦāĻž āĻāĻžāĻ¸ā§āĻ āĻāĻžāĻāĻĒā§āĻ° āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻāĻžāĻ°ā§āĻĄ:
āĻĄāĻŋāĻāĻžāĻāĻ¨ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻāĻŦāĻ āĻāĻŦāĻ Elasticsearch JSON āĻāĻāĻžāĻ°ā§ āĻ¯ā§ āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻāĻžāĻ°āĻā§āĻ˛āĻŋ āĻĻā§āĻ¯āĻŧ, āĻāĻĒāĻ¨āĻŋ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻāĻŋāĻ¤ āĻ
āĻ¨ā§āĻ°ā§āĻ§āĻāĻŋ āĻāĻāĻ¤ā§āĻ° āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨:
āĻāĻāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻāĻžāĻ°ā§āĻĻā§āĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻ¯āĻžāĻĻā§āĻ° āĻĢāĻžāĻ°ā§āĻ¸ā§āĻāĻ¨ā§āĻŽ = āĻāĻ¨āĻ¸ā§āĻā§āĻ¯āĻžāĻ¨ā§āĻāĻŋāĻ¨ āĻāĻŦāĻ āĻ¯āĻžāĻ°āĻž āĻāĻāĻ˛ āĻ
āĻĢāĻŋāĻ¸ā§ āĻ°āĻ¯āĻŧā§āĻā§ āĻ¤āĻžāĻĻā§āĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻāĻžāĻ¸ā§āĻ āĻ§āĻ°āĻŖā§āĻ° āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻāĻžāĻ°ā§āĻĄ āĻĻā§āĻāĻžāĻŦā§āĨ¤
āĻāĻžāĻĄāĻŧāĻž āĻŽāĻ¤ āĻ
āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻ¨āĻĨāĻŋāĻā§āĻā§āĻ¤ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ āĻāĻā§:
āĻāĻŋāĻ¨ā§āĻ¨, āĻā§āĻˇā§āĻ¤ā§āĻ°, āĻĄāĻā§āĻ¸, āĻŦāĻŋāĻˇāĻ¯āĻŧāĻŦāĻ¸ā§āĻ¤ā§, āĻāĻ¤ā§āĻ¯āĻžāĻĻāĻŋ
āĻ¤āĻžāĻĻā§āĻ° āĻ¸āĻŦ āĻŦāĻ°ā§āĻŖāĻ¨āĻž āĻāĻ°āĻž āĻšāĻ¯āĻŧ
āĻāĻ āĻ¯ā§ āĻāĻ¨ā§āĻ¯ āĻ¸āĻŦ!
#āĻĄāĻā§āĻ¸āĻāĻŋāĻļāĻ¨ #āĻĄāĻā§āĻ¸āĻāĻŋāĻļāĻ¨āĻāĻ¸āĻŋāĻāĻŽ
āĻĻāĻ°āĻāĻžāĻ°ā§ āĻ˛āĻŋāĻā§āĻāĻā§āĻ˛āĻŋ:
- āĻ
āĻ¨āĻŋāĻĻā§āĻ°āĻž āĻŦāĻŋāĻļā§āĻ°āĻžāĻŽ āĻā§āĻ˛āĻžāĻ¯āĻŧā§āĻ¨ā§āĻ
https://insomnia.rest/download/#windows https://www.elastic.co/guide/en/elasticsearch/reference/current/docs-get.html https://www.elastic.co/guide/en/elasticsearch/reference/1.4/_exploring_your_data.html https://stackoverflow.com/questions/50278255/elasticsearch-backup-on-windows-and-restore-on-linux https://z0z0.me/how-to-create-snapshot-and-restore-snapshot-with-elasticsearch/ https://www.elastic.co/guide/en/elasticsearch/reference/current/query-dsl-mlt-query.html#_document_input_parameters http://qaru.site/questions/15663281/elasticsearch-backup-on-windows-and-restore-on-linux
āĻāĻ¤ā§āĻ¸: www.habr.com