கட்டமைப்பில்லாத வினவு மொழி
கட்டமைப்பில்லாத வினவு மொழி (NoSQL) என்பது தரவினை சேமிக்கவும் பின்பு திரும்பப்பெறவும் பாரம்பரிய தொடர்புத்தள தரவுத்தளங்களை விட குறைவான கட்டுக்குட்பட்ட நிலைத்தன்மையும் மாதிரிகளையும் அமர்த்தியுள்ளது. வடிவமைப்பில் எளிமை, கிடைமட்டமாக அளவிடுதல் மற்றும் தரவு கிடைப்பது குறித்த நேர்த்தியான கட்டுப்பாடு போன்ற செயலூக்கமளிப்புகளுக்காக இந்த அணுகுமுறை பயன்படுத்தப்படுகிறது.
வரலாறு
தொகுகார்லோ ஸ்ட்ரோஸி என்பவர் 1998ல் நோ எஸ் ஸ்கு எல் (nosql) என்ற பெயரை தனது அடர்குறை திறமூல தொடர்புத்தள தரவுத்தளத்திற்கு இட்டார்.[1]
வகைபிரித்தல்
தொகுகட்டமைப்பில்லாத வினவு மொழி தரவுத்தளங்கள் பல்வேறு அணுகுமுறைகளில், வெவ்வேறு பிரிவுகள் மற்றும் துணைப்பிரிவுகளாக உள்ளன. அவை:
- கனப்பட்டை (Column)
- ஆவணம் சார்ந்தவை (Document Based)
- விசை மதிப்பு (Key Value)
- வரைபடம் (Graph)
தரவு மாதிரியின் அடிப்படையில் வகைப்படுத்தல்
தொகுஇக்கட்டுரை தமிழாக்கம் செய்யப்பட வேண்டியுள்ளது. இதைத் தொகுத்துத் தமிழாக்கம் செய்வதன் மூலம் நீங்கள் இதன் வளர்ச்சியில் பங்களிக்கலாம். |
சொற்கூறு | பொருந்தும் தரவுத்தளங்கள் |
---|---|
விசை மதிப்பு இடைமாற்று | Memcached, Repcached, Coherence, Infinispan, eXtreme Scale, JBoss Cache, Velocity, Terracotta |
விசை மதிப்பு சேமிப்பு முறையில் | Keyspace, Flare, SchemaFree, RAMCloud |
விசை மதிப்பு சேமிப்பு - இறுதியில் சீரான | Dynamo, Voldemort, Dynomite, SubRecord, MotionDb, DovetailDB |
Data-structures server | Redis |
விசை மதிப்பு சேமிப்பு - ஒழுங்குகாண | TokyoTyrant, Lightcloud, NMDB, Luxio, MemcacheDB, Actord |
Tuple Store | Gigaspaces, Coord, Apache River |
பொருள் சார்ந்த தரவுத்தளம் | ZopeDB, DB4O, Shoal |
ஆவண சேமிப்பு | CouchDB, Mongo, Jackrabbit, XML-Databases, ThruDB, CloudKit, Persevere, Riak Basho, Scalaris |
பரந்த கனப்பட்டை சேமிப்பு | BigTable, HBase, Cassandra, Hypertable, KAI, OpenNeptune, Qbase, KDI |
மேற்கோள்கள்
தொகு- ↑ Lith, Adam (2010). "Investigating storage solutions for large data: A comparison of well performing and scalable data storage solutions for real time extraction and batch insertion of data" (PDF). Göteborg: Department of Computer Science and Engineering, Chalmers University of Technology. p. 70. பார்க்கப்பட்ட நாள் 12 May 2011.
Carlo Strozzi first used the term NoSQL in 1998 as a name for his open source relational database that did not offer a SQL interface[…]
{{cite web}}
: Unknown parameter|coauthors=
ignored (help)