ืคืจืกืื ืคืจืืืงื FerretDB 0.3, ืืืืคืฉืจ ืื ืืืืืืฃ ืืช ื-DBMS MongoDB ืืื ืื ืืืกืืืื ื-PostgreSQL ืืืื ืืืฆืข ืฉืื ืืืื ืืงืื ืืืืฉืื. FerretDB ืืืืฉื ืืฉืจืช proxy ืฉืืชืจืื ืงืจืืืืช ื-MongoDB ืืฉืืืืชืืช SQL ื-PostgreSQL, ืื ืฉืืืคืฉืจ ืื ืืืฉืชืืฉ ื-PostgreSQL ืืืืกืื ืืคืืขื. ืืงืื ืืชืื ื-Go ืืืืคืฅ ืชืืช ืจืืฉืืื Apache 2.0.
ืืฆืืจื ืืืืืจื ืขืฉืื ืืืชืขืืจืจ ืืงืฉืจ ืขื ืืืขืืจ ืฉื MongoDB ืืจืืฉืืื ื-SSPL ืืงื ืืื ื, ืืืืืกืก ืขื ืจืืฉืืื AGPLv3, ืื ืืื ื ืคืชืื, ืืืืืื ืฉืืื ืืืื ืืจืืฉื ืืคืื ืืืกืืจ ืชืืช ืจืืฉืืื SSPL ืื ืจืง ืืช ืงืื ืืืคืืืงืฆืื ืขืฆืื , ืืื ืื ืงืืื ืืืงืืจ ืฉื ืื ืืจืืืืื ืืืขืืจืืื ืืฉืืจืืช ืขื ื ืืืกืคืงื.
ืงืื ืืืขื ืืขืืงืจื ืฉื FerretDB ืืื ืืฉืชืืฉืื ืฉืืื ื ืืฉืชืืฉืื ืืืืืืืช ืืืชืงืืืืช ืฉื MongoDB ืืืคืืืงืฆืืืช ืฉืืื, ืืื ืจืืฆืื ืืืฉืชืืฉ ืืขืจืืืช ืชืืื ื ืคืชืืื ืืืืืืื. ืืฉืื ืืคืืชืื ืื ืืืื, FerretDB ืขืืืื ืชืืื ืจืง ืืืืง ืืืืืืืช MongoDB ืืืฉืืฉืืช ืืจืื ืืืืฉืืืื ืืืคืืกืืื. ืืขืชืื, ืื ืืชืื ื ืื ืืืฉืื ืชืืืืืช ืืืื ืขื ืืจืืืืจืื ืขืืืจ MongoDB ืืืกืคืง ืืช ืืืืืืช ืืืฉืชืืฉ ื- FerretDB ืืชืืืืฃ ืฉืงืืฃ ื- MongoDB.
MongoDB ืชืืคืกืช ื ืืฉื ืืื ืืขืจืืืช ืืืืจืืช ืืืืจืืืืช ืืคืืขืืืช ืขื ื ืชืื ื ืืคืชื/ืขืจื ื-DBMSs ืจืืฆืืื ืืืื ืฉืื ืคืื ืงืฆืืื ืืืื ืืงืืื ืืฉืืืืชื. MongoDB ืชืืื ืืืืกืื ืืกืืืื ืืคืืจืื ืืืื JSON, ืืขื ืฉืคื ืืืืฉื ืืืื ืืืคืงืช ืฉืืืืชืืช, ืืืื ืืืฆืืจ ืืื ืืงืกืื ืขืืืจ ืชืืื ืืช ืืืืืกื ืืช ืฉืื ืืช, ืืกืคืง ืืืขืืืืช ืืืกืื ืฉื ืืืืืืงืืื ืืื ืืจืืื ืืืืืื, ืชืืื ืืจืืฉืื ืคืขืืืืช ืืฉืื ืื ืืืืกืคืช ื ืชืื ืื ืืืกื ืื ืชืื ืื, ืืืื ืขืืืื ืืืชืื ืืคืจืืืืื Map/Reduce, ืชืืืืช ืืฉืืคืื ืืืื ืืืช ืชืฆืืจืืช ืกืืืืืช ืืชืงืืืช.
ืืืืืจืช FerretDB 0.3 ืืฆืืื ืืช ืืคืงืืื findAndModify, ืืฉืจ ืืฉื ื ืืกืื ืื ืืืืืจื ืืืชื ืืืจืกื ืืืงืืจืืช ืฉืื. ืืืคืจืืืจื ืขืืืื ืืฉืื $inc ื-$set ืืืฉืื. ื ืืกืคื ืชืืืื ืืืืื ืกืืื ื ืชืื ืื ืกืงืืจืื.
ืืงืืจ: OpenNet.ru