MongoDB
 sql >> Teknologi Basis Data >  >> NoSQL >> MongoDB

Menenggelamkan data topik dari produsen Java ke Mongodb

Tariq - Saya bukan ahli dalam topik ini. Tapi saya sudah mencoba hal serupa dengan adaptor sink JDBC dengan database Oracle.

Format data yang Anda kirim ke topik tampaknya tidak benar bagi saya. Karenanya, Anda mungkin mendapatkan kesalahan. Karena Anda menggunakan JsonConverter, setiap baris dalam topik harus dalam format berikut agar adaptor sink dapat diurai dan ditulis ke penyimpanan data. Saat ini data Anda tidak memiliki skema di payload. Karenanya kesalahannya.

Harap sampaikan topik di bawah ini dan lihat apakah topik tersebut tenggelam ke MongoDB.

{
    "schema": {
        "type": "struct",
        "fields": [
            {
                "type": "string",
                "optional": false,
                "field": "name"
            },
            {
                "type": "string",
                "optional": true,
                "field": "dept"
            },
            {
                "type": "int64",
                "optional": true,
                "field": "studentId"
            }
        ],
        "optional": false,
        "name": "YOUR_TABLE_NAME"
    },
    "payload": {
        "name": "This is a test",
        "dept": "siqdj",
        "studentId": 1
    }
}



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Zona Waktu Stempel Waktu Musim Semi Mongodb Menyesatkan

  2. Status MongoDB gagal setelah mengedit mongo.conf (keluar kode, status =2)

  3. Setelah meteor bundle, node.js MENDENGARKAN tetapi tidak muncul di localhost

  4. ActionDispatch::Routing::RouteSet#call Rails 4.1 sangat lambat

  5. Mengaktifkan Kompresi Data di MongoDB 3.0