Sqlserver
 sql >> Teknologi Basis Data >  >> RDS >> Sqlserver

Apa ide yang baik untuk menyimpan data Obrolan di database?

menyimpan data obrolan ke dalam basis data adalah tugas yang memakan banyak ruang, saya lebih suka Anda melakukannya dengan cara ini:

  1. pengguna A mengobrol dengan temannya B... setelah jendela obrolan ditutup, buat file teksnya dan simpan ke dalam struktur folder seperti Tahun/Bulan/Tanggal dengan nama file sebagai 'userid+id pengguna teman' misalnya:AB.txt

  2. Untuk setiap hari terus menambahkan data ke file teks yang sama. jadi di masa mendatang kami akan menampilkan semua obrolan yang dilakukan dalam satu hari dalam satu file.

  3. Tambahkan riwayat obrolan tabel dengan Id, Nama File, Waktu Tanggal Dibuat. Periksa apakah nama file itu sudah ada di DB jika ada, ambil file itu dan tambahkan data ke dalamnya, masukkan baris dengan jalur yang sepenuhnya memenuhi syarat ke dalam DB dan simpan data obrolan ke dalamnya



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Mengembalikan Nama Bulan di SQL Server Query

  2. Temukan Dependensi di SQL Server:sql_expression_dependencies

  3. T-SQL:masalah dengan string concat

  4. Perilaku @@rowcount yang tidak terduga di dalam UDF di MS SQL 2019

  5. SQL Server:+ (unary) operator pada String non-numerik