เดกเต‹เด•เตเดฏเตเดฎเต†เดจเตเดฑเต-เด“เดฑเดฟเดฏเดจเตเดฑเดกเต DBMS Apache CouchDB 3.0-เดจเตเดฑเต† เดฑเดฟเดฒเต€เดธเต

เดธเด‚เดญเดตเดฟเดšเตเดšเต เดตเดฟเดคเดฐเดฃเด‚ เดšเต†เดฏเตเดค เดกเต‹เด•เตเดฏเตเดฎเต†เตปเตเดฑเต-เด“เดฑเดฟเดฏเตปเตเดฑเดกเต เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเดฟเตปเตเดฑเต† เดชเตเดฐเด•เดพเดถเดจเด‚ Apache CouchDB 3.0, NoSQL เดธเดฟเดธเตเดฑเตเดฑเด™เตเด™เดณเตเดŸเต† เด•เตเดฒเดพเดธเดฟเตฝ เดชเต†เดŸเตเดจเตเดจเต. เดชเตเดฐเต‹เดœเด•เตเดฑเตเดฑเต เด‰เดฑเดตเดฟเดŸเด™เตเด™เตพ เดตเตเดฏเดพเดชเดจเด‚ เด…เดชเตเดชเดพเดšเตเดšเต† 2.0 เดชเตเดฐเด•เดพเดฐเด‚ เดฒเตˆเดธเตปเดธเต.

เดฎเต†เดšเตเดšเดชเตเดชเต†เดŸเตเดคเตเดคเดฒเตเด•เตพApache CouchDB 3.0-เตฝ เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เดฟ:

  • เดกเดฟเดซเต‹เตพเดŸเตเดŸเต เด•เต‹เตบเดซเดฟเด—เดฑเต‡เดทเตป เดฎเต†เดšเตเดšเดชเตเดชเต†เดŸเตเดคเตเดคเดฟ.
    เด†เดฐเด‚เดญเดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ, เด…เดกเตโ€Œเดฎเดฟเตป เด‰เดชเดฏเต‹เด•เตเดคเดพเดตเดฟเดจเต† เด‡เดชเตเดชเต‹เตพ เดจเดฟเตผเดตเดšเดฟเด•เตเด•เต‡เดฃเตเดŸเดคเตเดฃเตเดŸเต, เด…เดคเดฟเดฒเตเดฒเดพเดคเต† เดธเต†เตผเดตเตผ เด’เดฐเต เดชเดฟเดถเด•เต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เด…เดตเดธเดพเดจเดฟเดชเตเดชเดฟเด•เตเด•เตเด‚ (เด†เดงเดฟเด•เดพเดฐเดฟเด•เดค เด‰เดฑเดชเตเดชเดพเด•เตเด•เดพเดคเต† เด…เดถเตเดฐเดฆเตเดงเดฎเดพเดฏเดฟ เด†เด•เตโ€Œเดธเดธเต เด‰เดชเต‡เด•เตเดทเดฟเด•เตเด•เตเดจเตเดจ เดธเต†เตผเดตเดฑเตเด•เตพ เดธเดฎเดพเดฐเด‚เดญเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเตฝ เดชเตเดฐเดถเตเดจเด™เตเด™เตพ เดชเดฐเดฟเดนเดฐเดฟเด•เตเด•เดพเตป เดจเดฟเด™เตเด™เดณเต† เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเต). "/_all_dbs" เดŽเดจเตเดจเดคเดฟเดฒเต‡เด•เตเด•เตเดณเตเดณ เด•เต‹เดณเตเด•เตพเด•เตเด•เต เด‡เดชเตเดชเต‹เตพ เด…เดกเตโ€Œเดฎเดฟเดจเดฟเดธเตโ€ŒเดŸเตเดฐเต‡เดฑเตเดฑเตผ เด…เดตเด•เดพเดถเด™เตเด™เตพ เด†เดตเดถเตเดฏเดฎเดพเดฃเต, เด•เต‚เดŸเดพเดคเต† เดŽเดฒเตเดฒเดพ เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเตเด•เดณเตเด‚ เดกเดฟเดซเต‹เตพเดŸเตเดŸเดพเดฏเดฟ เดธเตƒเดทเตโ€ŒเดŸเดฟเด•เตเด•เดชเตเดชเต†เดŸเตเดจเตเดจเดคเต เด…เดกเตโ€Œเดฎเดฟเตป เด‰เดชเดฏเต‹เด•เตเดคเดพเดตเดฟเดจเต เดฎเดพเดคเตเดฐเด‚ เด†เด•เตโ€Œเดธเดธเต เดšเต†เดฏเตเดฏเดพเดจเดพเดตเตเด‚ ("_security" เด’เดฌเตโ€Œเดœเด•เตโ€Œเดฑเตเดฑเดฟเดฒเต‚เดŸเต† เด†เด•เตโ€Œเดธเดธเต เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเดฑเตเด•เตพ เดฎเดพเดฑเตเดฑเดพเดจเดพเด•เตเด‚). เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟเดฏเดพเดฏเดฟ, _users เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเดฟเตฝ เด’เดฌเตเดœเด•เตเดฑเตเดฑเตเด•เตพ เดŽเดกเดฟเดฑเตเดฑเตเดšเต†เดฏเตเดฏเตเดจเตเดจเดคเต เดจเดฟเดฐเต‹เดงเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต;

  • เดšเต‡เตผเดคเตเดคเต เด‰เดชเดฏเต‹เด•เตเดคเตƒ-เดจเดฟเตผเดตเดšเดฟเด•เตเด•เดชเตเดชเต†เดŸเตเดŸ เดธเต†เด—เตโ€Œเดฎเต†เตปเตเดฑเดกเต (เดชเดพเตผเดŸเตเดŸเต€เดทเตป เดšเต†เดฏเตโ€Œเดค) เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเตเด•เตพ เดธเตƒเดทเตโ€ŒเดŸเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เด•เดดเดฟเดตเต, เดธเต†เด—เตโ€Œเดฎเต†เตปเตเดฑเตเด•เดณเดฟเดฒเตเดŸเดจเต€เดณเด‚ เดชเตเดฐเดฎเดพเดฃเด™เตเด™เตพ เดตเดฟเดคเดฐเดฃเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดจเดฟเด™เตเด™เดณเตเดŸเต† เดธเตเดตเดจเตเดคเด‚ เดจเดฟเดฏเดฎเด™เตเด™เตพ เดจเดฟเตผเดตเดšเดฟเด•เตเด•เตเดจเตเดจเดคเต เดธเดพเดงเตเดฏเดฎเดพเด•เตเด•เตเดจเตเดจเต (เดทเดพเตผเดกเต เดถเตเดฐเต‡เดฃเดฟ). เดฎเดพเด‚เด—เต‹ เด•เดพเดดเตโ€Œเดšเด•เดณเดฟเดฒเต‡เด•เตเด•เตเด‚ เดธเต‚เดšเดฟเด•เด•เดณเดฟเดฒเต‡เด•เตเด•เตเด‚ เดทเต‡เตผเดกเต เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเตเด•เตพเด•เตเด•เดพเดฏเดฟ เดชเตเดฐเดคเตเดฏเต‡เด• เด’เดชเตเดฑเตเดฑเดฟเดฎเตˆเดธเต‡เดทเดจเตเด•เตพ เดšเต‡เตผเดคเตเดคเต;
  • เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เดฟ เดธเต†เด—เตเดฎเต†เตปเตเดฑเต‡เดทเตป เดธเดฎเดฏเดคเตเดคเต เด“เดŸเตเดŸเต‹เดฎเดพเดฑเตเดฑเดฟเด•เต เดกเดฟเดตเดฟเดทเตป เดฎเต‹เดกเต (เดทเดพเตผเดกเดฟเด‚เด—เต). เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเดฟเตฝ, เดคเด•เตผเดšเตเดšเดฏเตเดŸเต† เดจเดฟเดฒ เดจเดฟเตผเดฃเตเดฃเดฏเดฟเด•เตเด•เดพเตป เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจ เด•เตเดฏเต-เด˜เดŸเด•เดคเตเดคเดฟเตปเตเดฑเต† เดฎเต‚เดฒเตเดฏเดคเตเดคเดฟเดฒเต† เดตเตผเดฆเตเดงเดจเดตเต เด•เดฃเด•เตเด•เดฟเดฒเต†เดŸเตเดคเตเดคเต, เดธเต†เด—เตโ€Œเดฎเต†เตปเตเดฑเตเด•เตพเด•เตเด•เดฟเดŸเดฏเดฟเตฝ เดกเดพเดฑเตเดฑ เดชเตเดจเตผเดตเดฟเดคเดฐเดฃเด‚ เดšเต†เดฏเตเดฏเดพเตป เด‡เดชเตเดชเต‹เตพ เดธเดพเดงเตเดฏเดฎเดพเดฃเต;
  • เดšเต‡เตผเดคเตเดคเต เดฏเดพเดจเตเดคเตเดฐเดฟเด• เดชเดถเตเดšเดพเดคเตเดคเดฒ เดธเต‚เดšเดฟเด•เดฏเดพเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเด‚ เดฆเตเดตเดฟเดคเต€เดฏ เดธเต‚เดšเดฟเด•เด•เตพ (เดœเดพเดตเดพเดธเตเด•เตเดฐเดฟเดชเตเดฑเตเดฑเต, เดฎเดพเด‚เด—เต‹, เดŸเต†เด•เตเดธเตเดฑเตเดฑเต เดธเต†เตผเดšเตเดšเต เดธเต‚เดšเดฟเด•เด•เตพ) เด…เดตเดฏเตเดŸเต† เดจเดฟเตผเดฎเตเดฎเดพเดฃ เดชเตเดฐเดตเตผเดคเตเดคเดจเด™เตเด™เตพ เดตเตเดฏเด•เตเดคเดฎเดพเดฏเดฟ เด†เดฐเด‚เดญเดฟเด•เตเด•เดพเดคเต† เด•เดพเดฒเดฟเด•เดฎเดพเดฏเดฟ เดจเดฟเดฒเดจเดฟเตผเดคเตเดคเตเดจเตเดจเดคเดฟเดจเตเดฎเตเดณเตเดณ เด•เต†เตป เดธเดฌเตเดธเดฟเดธเตเดฑเตเดฑเด‚;
  • เด“เดŸเตเดŸเต‹เดฎเดพเดฑเตเดฑเดฟเด•เต เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเต เดชเดพเด•เตเด•เต‡เดœเดฟเด‚เด—เดฟเดจเดพเดฏเดฟ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจ เดธเตเดฎเต‚เดทเต เดชเตเดฐเต‹เดธเดธเตเดธเต เดชเต‚เตผเดฃเตเดฃเดฎเดพเดฏเตเด‚ เดฎเดพเดฑเตเดฑเดฟเดฏเต†เดดเตเดคเดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต;
  • เดชเตเดคเดฟเดฏ เดธเดฌเตเดธเดฟเดธเตเดฑเตเดฑเด‚ เดจเดฟเตผเดฆเตเดฆเต‡เดถเดฟเดšเตเดšเต IO เด•เตเดฏเต‚, เดšเดฟเดฒ เดชเตเดฐเดตเตผเดคเตเดคเดจเด™เตเด™เตพเด•เตเด•เดพเดฏเดฟ I/O เดฎเตเตปเด—เดฃเดจ เดฎเดพเดฑเตเดฑเดพเตป เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต;
  • เด’เดฐเต เดฑเดฟเด—เตเดฐเดทเตป เดŸเต†เดธเตเดฑเตเดฑเดฟเด‚เด—เต เดธเดฟเดธเตเดฑเตเดฑเด‚ เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เดฟ;
  • arm64v8 (aarch64), ppc64le (ppc64el) เดชเตเดฒเดพเดฑเตเดฑเตโ€Œเดซเต‹เดฎเตเด•เตพเด•เตเด•เตเดณเตเดณ เด”เดฆเตเดฏเต‹เด—เดฟเด• เดชเดฟเดจเตเดคเตเดฃ เดšเต‡เตผเดคเตเดคเต;
  • ES1.8.5, ES60, ES5+ เดŽเดจเตเดจเดฟเดตเดฏเตโ€Œเด•เตเด•เตเดณเตเดณ เดฎเต†เดšเตเดšเดชเตเดชเต†เดŸเตเดŸ เดชเดฟเดจเตเดคเตเดฃเดฏเต‹เดŸเต† JavaScript เดŽเดžเตเดšเดฟเตป SpiderMonkey 6 (เดซเดฏเตผเดซเต‹เด•เตโ€Œเดธเต 2016-เตปเตเดฑเต† ESR เดฌเตเดฐเดพเดžเตเดšเต) เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดฒเดฟเด™เตเด•เตเดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดชเดฟเดจเตเดคเตเดฃ เดšเต‡เตผเดคเตเดคเต;
  • เดธเต†เตผเดšเตเดšเต เดŽเดžเตเดšเดฟเตป เด‰เตพเดชเตเดชเต†เดŸเตเดคเตเดคเดฟเดฏเดฟเดŸเตเดŸเตเดฃเตเดŸเต เดฏเดนเต‚เดฆเดตเด‚เดถเดœเดจเดพเดฏเดฟเดฐเตเดจเตเดจ CouchDB เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟเดฏเตเดณเตเดณ เด’เดฐเต เดคเดฟเดฐเดฏเตฝ เดŽเดžเตเดšเดฟเตปเตเดฑเต† เดตเดฟเดจเตเดฏเดพเดธเด‚ เดตเดณเดฐเต† เดฒเดณเดฟเดคเดฎเดพเด•เตเด•เตเดจเตเดจ Lucene เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟเดฏเตเดณเตเดณเดคเดพเดฃเต;
  • systemd-journald เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดฒเต‹เด—เดฟเด‚เด—เดฟเดจเดพเดฏเดฟ เดฌเดพเด•เตเด•เต†เตปเดกเต เดšเต‡เตผเดคเตเดคเต;
  • โ€œ[couchdb] single_nodeโ€ เด•เตเดฐเดฎเต€เด•เดฐเดฃเด‚ เดšเต‡เตผเดคเตเดคเต, เดธเดœเตเดœเต€เด•เดฐเดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ, CouchDB เดธเดฟเดธเตเดฑเตเดฑเด‚ เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเตเด•เตพ เดจเดทเตโ€ŒเดŸเดชเตเดชเต†เดŸเตเดŸเดพเตฝ เดธเตเดตเดฏเดฎเต‡เดต เดธเตƒเดทเตโ€ŒเดŸเดฟเด•เตเด•เตเด‚;
  • couch_server เดชเตเดฐเด•เตเดฐเดฟเดฏเดฏเตเดŸเต† เดชเตเดฐเด•เดŸเดจเด‚ เด’เดชเตเดฑเตเดฑเดฟเดฎเตˆเดธเต เดšเต†เดฏเตเดคเต;
  • เดตเดฟเตปเดกเต‹เดธเต เดชเตเดฒเดพเดฑเตเดฑเตโ€Œเดซเต‹เดฎเดฟเดจเดพเดฏเตเดณเตเดณ เด‡เตปเดธเตเดฑเตเดฑเดพเดณเตผ เด—เดฃเตเดฏเดฎเดพเดฏเดฟ เดฎเต†เดšเตเดšเดชเตเดชเต†เดŸเตเดคเตเดคเดฟ;
  • เด•เดพเดดเตโ€Œเดšเด•เตพ 2^28 (268435456) เดซเดฒเด™เตเด™เดณเดฟเดฒเต‡เด•เตเด•เต เดชเดฐเดฟเดฎเดฟเดคเดชเตเดชเต†เดŸเตเดคเตเดคเดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต. โ€œ[query_server_config]โ€ เดตเดฟเดญเดพเด—เดคเตเดคเดฟเดฒเต† query_limit, partition_query_limit เด“เดชเตเดทเดจเตเด•เตพ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดชเดคเดฟเดตเต, เดธเต†เด—เตโ€Œเดฎเต†เตปเตเดฑเดกเต เด•เดพเดดเตโ€Œเดšเด•เตพเด•เตเด•เดพเดฏเดฟ เดˆ เดชเดฐเดฟเดงเดฟ เดชเตเดฐเดคเตเดฏเต‡เด•เด‚ เด•เต‹เตบเดซเดฟเด—เตผ เดšเต†เดฏเตเดฏเดพเดตเตเดจเตเดจเดคเดพเดฃเต;
  • เดจเต†เดฑเตเดฑเตโ€Œเดตเตผเด•เตเด•เต เดชเต‹เตผเดŸเตเดŸเต 5986-เตฝ เดธเดฎเดพเดฐเด‚เดญเดฟเดšเตเดš เด’เดฐเต เดชเตเดฐเดคเตเดฏเต‡เด• HTTP เดฒเต‹เด•เตเด•เตฝ เดจเต‹เดกเต เดฎเดพเดจเต‡เดœเตโ€Œเดฎเต†เตปเตเดฑเต เด‡เตปเตเดฑเตผเดซเต‡เดธเต เดจเต€เด•เตเด•เด‚ เดšเต†เดฏเตโ€Œเดคเต, เด‡เดคเดฟเตปเตเดฑเต† เดชเตเดฐเดตเตผเดคเตเดคเดจเด‚ เด‡เดชเตเดชเต‹เตพ เด•เต‹เดฎเตบ เด•เตเดฒเดธเตเดฑเตเดฑเตผ เดฎเดพเดจเต‡เดœเตโ€Œเดฎเต†เตปเตเดฑเต เด‡เตปเตเดฑเตผเดซเต‡เดธเต เดตเดดเดฟ เดฒเดญเตเดฏเดฎเดพเดฃเต;
  • เดชเดฐเดฎเดพเดตเดงเดฟ เดกเต‹เด•เตเดฏเตเดฎเต†เตปเตเดฑเต เดตเดฒเตเดชเตเดชเด‚ 8 MB เด†เดฏเดฟ เด•เตเดฑเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต, เด‡เดคเต CouchDB 3.0 เดฒเต‡เด•เตเด•เต เด…เดชเตโ€Œเด—เตเดฐเต‡เดกเต เดšเต†เดฏเตโ€Œเดคเดคเดฟเดจเต เดถเต‡เดทเด‚ เดชเดดเดฏ เดธเต†เตผเดตเดฑเตเด•เดณเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดกเดพเดฑเตเดฑ เดฑเต†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเดจเดฟเตฝ เดชเตเดฐเดถเตโ€Œเดจเด™เตเด™เตพ เด‰เดฃเตเดŸเดพเด•เตเด•เดฟเดฏเต‡เด•เตเด•เดพเด‚. เดชเดฐเดฟเดงเดฟ เดตเตผเดฆเตเดงเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต, เดจเดฟเด™เตเด™เตพเด•เตเด•เต "[couchdb] max_document_size" เด•เตเดฐเดฎเต€เด•เดฐเดฃเด‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเด‚;
  • _replicator, _external เด•เต‹เดณเตเด•เตพ, disk_size, data_size เดซเต€เตฝเดกเตเด•เตพ, delayed_commits เด“เดชเตเดทเตป เดŽเดจเตเดจเดฟเดต เดชเต‹เดฒเต† เด•เดพเดฒเดนเดฐเดฃเดชเตเดชเต†เดŸเตเดŸ เดซเต€เดšเตเดšเดฑเตเด•เดณเตเดŸเต† เด’เดฐเต เดชเตเดฐเดงเดพเดจ เด•เตเดฒเต€เดจเดชเตเดชเต เดจเดŸเดคเตเดคเดฟ;
  • CouchDB เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เด‡เดชเตเดชเต‹เตพ Erlang/OTP 20.3.8.11+, 21.2.3+ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ 22.0.5 เด†เดตเดถเตเดฏเดฎเดพเดฃเต. เดธเตˆเดฆเตเดงเดพเดจเตเดคเดฟเด•เดฎเดพเดฏเดฟ, Erlang/OTP 19 เดฌเตเดฐเดพเดžเตเดšเต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเตเดณเตเดณ เดชเตเดฐเดตเตผเดคเตเดคเดจเด‚ เดธเด‚เดฐเด•เตเดทเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต, เดชเด•เตเดทเต‡ เด‡เดคเต เดชเดฐเดฟเดถเต‹เดงเดจเด•เดณเดพเตฝ เดฎเต‚เดŸเดชเตเดชเต†เดŸเตเดŸเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต.

CouchDB เด’เดฐเต เด“เตผเดกเตผ เดฒเดฟเดธเตเดฑเตเดฑเต เดซเต‹เตผเดฎเดพเดฑเตเดฑเดฟเตฝ เดกเดพเดฑเตเดฑ เดธเด‚เดญเดฐเดฟเด•เตเด•เตเดจเตเดจเตเดตเต†เดจเตเดจเตเด‚ เดธเด‚เด˜เตผเดท เดธเดพเดนเดšเดฐเตเดฏเด™เตเด™เตพ เด’เดฐเต‡เดธเดฎเดฏเด‚ เด•เดฃเตเดŸเต†เดคเตเดคเตเด•เดฏเตเด‚ เดชเดฐเดฟเดนเดฐเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดฒเต‚เดŸเต† เด’เดฐเต เดฎเดพเดธเตเดฑเตเดฑเตผ-เดฎเดพเดธเตเดฑเตเดฑเตผ เดฎเต‹เดกเดฟเตฝ เดจเดฟเดฐเดตเดงเดฟ เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเตเด•เตพเด•เตเด•เดฟเดŸเดฏเดฟเตฝ เดกเดพเดฑเตเดฑ เดญเดพเด—เดฟเด•เดฎเดพเดฏเดฟ เดชเด•เตผเดคเตเดคเดพเตป เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเต. เด“เดฐเต‹ เดธเต†เตผเดตเดฑเตเด‚ เด…เดคเดฟเตปเตเดฑเต‡เดคเดพเดฏ เดชเตเดฐเดพเดฆเต‡เดถเดฟเด• เดกเดพเดฑเตเดฑ เดธเด‚เดญเดฐเดฟเด•เตเด•เตเดจเตเดจเต, เดฎเดฑเตเดฑเต เดธเต†เตผเดตเดฑเตเด•เดณเตเดฎเดพเดฏเดฟ เดธเดฎเดจเตเดตเดฏเดฟเดชเตเดชเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต, เด…เดต เด“เดซเตโ€Œเดฒเตˆเดจเดพเดฏเดฟ เดŽเดŸเตเด•เตเด•เดพเดจเตเด‚ เด•เดพเดฒเดพเดจเตเดธเตƒเดคเดฎเดพเดฏเดฟ เดฎเดพเดฑเตเดฑเด™เตเด™เตพ เด†เดตเตผเดคเตเดคเดฟเด•เตเด•เดพเดจเตเด‚ เด•เดดเดฟเดฏเตเด‚. เดชเตเดฐเดคเตเดฏเต‡เด•เดฟเดšเตเดšเตเด‚, เดตเตเดฏเดคเตเดฏเดธเตเดค เด•เดฎเตเดชเตเดฏเต‚เดŸเตเดŸเดฑเตเด•เตพเด•เตเด•เดฟเดŸเดฏเดฟเตฝ เดชเตเดฐเต‹เด—เตเดฐเดพเด‚ เด•เตเดฐเดฎเต€เด•เดฐเดฃเด™เตเด™เตพ เดธเดฎเดจเตเดตเดฏเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เด†เด•เตผเดทเด•เดฎเดพเดฏ เดชเดฐเดฟเดนเดพเดฐเดฎเดพเดฏเดฟ เดˆ เดธเดตเดฟเดถเต‡เดทเดค CouchDB-เดฏเต† เดฎเดพเดฑเตเดฑเตเดจเตเดจเต. BBC, Apple, CERN เดคเตเดŸเด™เตเด™เดฟเดฏ เด•เดฎเตเดชเดจเดฟเด•เดณเดฟเตฝ CouchDB เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟเดฏเตเดณเตเดณ เดชเดฐเดฟเดนเดพเดฐเด™เตเด™เตพ เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เดฟเดฏเดฟเดŸเตเดŸเตเดฃเตเดŸเต.

CouchDB เด…เดจเตเดตเต‡เดทเดฃเด™เตเด™เดณเตเด‚ เดกเดพเดฑเตเดฑ เด‡เตปเดกเด•เตโ€Œเดธเดฟเด‚เด—เตเด‚ เดฎเดพเดคเตƒเด• เด…เดจเตเดธเดฐเดฟเดšเตเดšเต เดจเดŸเดคเตเดคเดพเด‚ เดฎเดพเดชเตเดชเต เดฑเดฟเดกเตเดฏเต‚เดธเต, เดกเดพเดฑเตเดฑ เดธเดพเดฎเตเดชเดฟเตพ เดฒเต‹เดœเดฟเด•เต เดธเตƒเดทเตเดŸเดฟเด•เตเด•เดพเตป JavaScript เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต. เด’เดจเตเดจเดฟเดฒเดงเดฟเด•เด‚ เดธเดฎเดพเดจเตเดคเดฐ เด…เดญเตเดฏเตผเดคเตเดฅเดจเด•เตพ เดจเตฝเด•เตเดจเตเดจ เดกเดฟเดธเตเดŸเตเดฐเดฟเดฌเตเดฏเต‚เดŸเตเดŸเดกเต เดธเดฟเดธเตเดฑเตเดฑเด™เตเด™เตพ เดธเตƒเดทเตเดŸเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเดพเดฏเดฟ เด’เดชเตเดฑเตเดฑเดฟเดฎเตˆเดธเต เดšเต†เดฏเตเดคเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ เดŽเตผเดฒเดพเด‚เด—เดฟเดฒเดพเดฃเต เดธเดฟเดธเตเดฑเตเดฑเด‚ เด•เต‹เตผ เดŽเดดเตเดคเดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเต. เดตเตเดฏเต‚ เดธเต†เตผเดตเตผ เดธเดฟเดฏเดฟเตฝ เดŽเดดเตเดคเดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต, เดฎเต‹เดธเดฟเดฒเตเดฒ เดชเตเดฐเต‹เดœเด•เตเดฑเตเดฑเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดœเดพเดตเดพเดธเตเด•เตเดฐเดฟเดชเตเดฑเตเดฑเต เดŽเดžเตเดšเดฟเตป เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟเดฏเตเดณเตเดณเดคเดพเดฃเต. เด’เดฐเต RESTful JSON API เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต HTTP เดชเตเดฐเต‹เดŸเตเดŸเต‹เด•เตเด•เต‹เตพ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเดพเดฃเต เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเดฟเดฒเต‡เด•เตเด•เตเดณเตเดณ เด†เด•เตโ€Œเดธเดธเต เดจเดŸเดคเตเดคเตเดจเตเดจเดคเต, เด‡เดคเต เดฌเตเดฐเต—เดธเดฑเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจ เดตเต†เดฌเต เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเดจเตเด•เดณเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดกเดพเดฑเตเดฑ เด†เด•เตโ€Œเดธเดธเต เดšเต†เดฏเตเดฏเดพเตป เดจเดฟเด™เตเด™เดณเต† เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเต.

เดกเดพเดฑเตเดฑ เดธเตเดฑเตเดฑเต‹เดฑเต‡เดœเต เดฏเต‚เดฃเดฟเดฑเตเดฑเต เดŽเดจเตเดจเดคเต เด’เดฐเต เด…เดฆเตเดตเดฟเดคเต€เดฏ เดเดกเตปเตเดฑเดฟเดซเดฏเดฑเตเด‚ เดชเดคเดฟเดชเตเดชเตเด‚ เด‰เดณเตเดณเดคเตเด‚ เด•เต€/เดฎเต‚เดฒเตเดฏเด‚ เดซเต‹เตผเดฎเดพเดฑเตเดฑเดฟเตฝ เดชเต‡เดฐเดฟเดŸเตเดŸเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ เดซเต€เตฝเดกเตเด•เดณเตเดŸเต† เด…เดจเดฟเดฏเดจเตเดคเตเดฐเดฟเดคเดฎเดพเดฏ เด’เดฐเต เด•เต‚เดŸเตเดŸเด‚ เด‰เตพเด•เตเด•เตŠเดณเตเดณเตเดจเตเดจเดคเตเดฎเดพเดฏ เด’เดฐเต เดชเตเดฐเดฎเดพเดฃเดฎเดพเดฃเต. เด…เดจเดฟเดฏเดจเตเดคเตเดฐเดฟเดคเดฎเดพเดฏ เดชเตเดฐเดฎเดพเดฃเด™เตเด™เดณเดฟเตฝ เดจเดฟเดจเตเดจเต (เด…เด—เตเดฐเด—เต‡เดทเดจเตเด‚ เดคเดฟเดฐเดžเตเดžเต†เดŸเตเดชเตเดชเตเด‚) เด’เดฐเต เดตเตเดฏเดพเดœ-เด˜เดŸเดจเดพเดชเดฐเดฎเดพเดฏ เดกเดพเดฑเตเดฑ เดธเด‚เด˜เดŸเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต, เดเดคเต JavaScript เดญเดพเดทเดฏเดพเดฃเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดคเต†เดจเตเดจเต เดจเดฟเตผเดตเดšเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต, เด•เดพเดดเตเดšเด•เตพ (เด•เดพเดดเตเดšเด•เตพ) เดฐเต‚เดชเต€เด•เดฐเดฟเด•เตเด•เตเด• เดŽเดจเตเดจ เด†เดถเดฏเด‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต. เด’เดฐเต เดชเตเดฐเดคเตเดฏเต‡เด• เด•เดพเดดเตโ€Œเดšเดฏเตโ€Œเด•เตเด•เตเดณเตเดณเดฟเตฝ เดชเตเดคเดฟเดฏ เดชเตเดฐเดฎเดพเดฃเด™เตเด™เตพ เดšเต‡เตผเด•เตเด•เตเดฎเตเดชเต‹เตพ เดกเดพเดฑเตเดฑ เดธเดพเดงเต‚เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดซเด‚เด—เตโ€Œเดทเดจเตเด•เดณเตเด‚ JavaScript-เดจเต เดจเดฟเตผเดตเดšเดฟเด•เตเด•เดพเดจเดพเด•เตเด‚.

เด…เดตเดฒเด‚เดฌเด‚: opennet.ru

เด’เดฐเต เด…เดญเดฟเดชเตเดฐเดพเดฏเด‚ เดšเต‡เตผเด•เตเด•เตเด•