atman-inc / esprit

The Unlicense
0 stars 0 forks source link

Storage周りのLibraryの調査 #6

Open tanihiro opened 4 years ago

tanihiro commented 4 years ago

ゴール

tanihiro commented 4 years ago

DynamoDB

DynamoDBを扱うためのORMを調査。

DynamoDB DataMapper (https://github.com/awslabs/dynamodb-data-mapper-js)

pros

cons

Dynamo easy (https://github.com/shiftcode/dynamo-easy)

pros

cons

tanihiro commented 4 years ago

Cloud Datastore(Firestore)

NodeJS Datastore (https://github.com/googleapis/nodejs-datastore)

NodeJS Firestore (https://github.com/googleapis/nodejs-firestore)

pros

cons

ts-datastore-orm (https://github.com/terence410/ts-datastore-orm)

DatastoreモードのFirestoreのORMライブラリ

pros

cons

FireORM (https://github.com/wovalle/fireorm)

ネイティブモードのFirestoreのORMライブラリ

pros

cons

tanihiro commented 4 years ago

Redis

Node Redis (https://github.com/NodeRedis/node-redis)

pros

cons

ioreds (https://github.com/luin/ioredis)

pros

cons


どちらか利用するなら、iordisでよさそう

tanihiro commented 4 years ago

Memcached

memJS (https://github.com/memcachier/memjs)

pros

cons

3rd-Eden/memcached (https://github.com/3rd-Eden/memcached)

pros

cons

tanihiro commented 4 years ago

s3, GoogleCloudStorage

AWS SDK (https://docs.aws.amazon.com/ja_jp/sdk-for-javascript/v2/developer-guide/s3-node-examples.html)

googleapis/nodejs-storage (https://github.com/googleapis/nodejs-storage)

pros

cons

flydrive (https://github.com/Slynova-Org/flydrive)

pros

cons

tanihiro commented 4 years ago

Elasticsearch

elasticsearch-js (https://github.com/elastic/elasticsearch-js)

pros

cons

dameleon commented 4 years ago