आपके उपयोग के मामले (छोटी फाइलें और सीमित समवर्ती) के आधार पर, मुझे लगता है कि बफर एपीआई सबसे अच्छी शर्त होगी क्योंकि वे बहुत सरल हैं। दस्तावेज़ :
तालिका को देखते हुए:
CREATE TABLE mylobs (id NUMBER, c CLOB, b BLOB);
एक INSERT उदाहरण है:
var fs = require('fs');
var str = fs.readFileSync('example.txt', 'utf8');
. . .
conn.execute(
`INSERT INTO mylobs (id, myclobcol) VALUES (:idbv, :cbv)`,
{ idbv: 1,
cbv: str }, // type and direction are optional for IN binds
function(err, result) {
if (err)
console.error(err.message);
else
console.log('CLOB inserted from example.txt');
. . .
इसके अलावा, यदि आपको कभी इसकी आवश्यकता हो, तो मैं इस विषय पर एक लघु-श्रृंखला तैयार कर रहा हूं, लेकिन इसे वेब सर्वर अपलोड के आसपास और अधिक तैयार किया गया है:https://jsao.io/2019/06/uploading-and-downloading-files-with-node- जेएस-और-ओरेकल-डेटाबेस/